The second problem is, of course, that they don't come on right away. They don't even come on first, which seems logical if they are going to exist at all. So that's the second problem. And the third problem is that they scroll with the text. The junk that jerks all over the screen we see nowadays is pretty bad.
Beautiful software is beautiful in the details, and flashing screens are ugly.
Browsers that redraw the background frequently and without cause are cause for concern. Of course, I know how difficult what I'm asking for is. This is the opinion of someone with nearly 15 years of computer animation experience on IBM-PC's and compatibles, in Assembler language. A web site should generally have one background that it uses on multiple pages, but if it has more than one, the browser should store all of them. And that background should be a stationary image over which text can be scrolled at the pixel level totally without flicker .