So bene quali sono gli errori concettuali legati ad una scelta simile... ma non è il caso di essere fiscali, sia perchè l'intero sito è abbastanza ben strutturato tra alt e title sia perchè la funzione informativa legata ai dati incorporati nello sfondo è esaurita da altre parti più volte nel sito, poi qui prevale una ragione pratica sopra quella teorica.

Ogni elaborato deve guardare ai suoi obiettivi e non solo alle regole...

Lo sfondo è si un abbellimento ma in questo caso è anche informazione.
Non c'è contraddizione... ovviamente se mi interessava rendere più usabile il sito e accessibile anche ad altri media avrei inserito dei div nascosti per supplire questa mancanza.

Non mi interessa!

Che un browser non stampi lo sfondo per i motivi che citi (tra l'altro lo dicevo anche io) è concepibile, meno giustificabile è l'assenza di un comando css per la stampa che forzi la stampa... limita la possibilità di utilizzo del mezzo.

Guardo a soluzioni pdf... tempo fa maneggiai una classe php che generava un pdf... ma mi sa che è una cosa un pò lunga e tediosa... meglio far desistere il cliente...