There's another reason for this beyond those practical limitations. The imaginary world that these games inhabit isn't more or less complex depending on the bit depth of each pixel. The difference is made up by the player's own imagination. There's a tradeoff in the space of possibilities of what something could be -- if you give the player more data (better resolution, animations, whatever), then they're more constrained and less free to imagine their own version. One or the other isn't strictly better; stunning visuals provide one kind of value, uncertainty and suspense and filling in the blanks can bring another sort of value. (And both can destroy their own sources of value -- a high-definition but cartoonish boss image or animation can ruin the mood just as much as a botched reveal of some mysterious aspect of the setting.)