The thing is, it's hard to have a 2D background look alive unless you use a whole lot of animations, which the tileset needs to support. Textured backgrounds are always changing (assuming automatic speed) and they make it much easier to have a level that moves and looks alive rather than just a rabbit standing in an unchanging image.
__________________
|