The BF3 video posted in another thread reminded me of something I have wondered at times, and maybe some of you with more programming knowledge can explain it.
Why are the graphics in a game like the BF series so high, yet MMo's like the EQ series, etc. so low comparatively. The rendering is done client-side, and BF3 is going to be played mostly in multiplayer mode I would assume, so it is dealing with the same server/client issues a MMO would have so far as I know. But to my knowledge, the server is basically just transferring item and character location data back and forth, so I don't see how that would limit graphics in a MMO. The map is also loaded client side, so I don't see map sizes as being a determining factor either.
I know there is the desire to have a broad mass appeal (for lack of a better term) in the MMO's so they design for the lowest system denominator within reason. But couldn't they give high graphics as an option, or let people lower the graphics for a older system, etc.? Failing that, they can't have a high rez and low rez install option on the disk? Obviously a small company like HTC doesn't have the manpower for this level of detail (though they have done an outstanding job for their size) but a company the size of Sony does. Is it really just being cheap, or is there a technical reason I can't see? Even if they didn't go as high as BF3, they could be optimizing their game engines a lot better couldn't they?