Well - one has to remember, that when there are hundreds (and possible thousands) of other players around you - so much detail can make the powerful computers slow to a halt and the game unplayable on lesser machines

Detail and graphics are secondary in MMOGs anyway in my oppinion.
I'm just "happy" that seemingly something is happening with this game.