No, non è che è pacchiano il CSS,
è che ogni cosa va messa ed usata al posto giusto.
Una pagina web o un'applicazione ha delle regole,
non è un minestrone dove tutto fa funzionare tutto con tutto.

Ed inoltre:
Originariamente inviato da Fello
Addirittura nemmeno intervenendo sull'html dovresti riuscire a mettere un'animazione come sfondo.
Quindi non si tratta di CSS,
ma di concetto.