I agree with a lot of whats been said, and will also add what is expected in any new mmo is skewed by what people see in older established mmos. To use WoW as an example, when it started there were no raids, when raids came in you couldn't do much without 3rd party programs because the games system was non-existent or unusable. Overtime they got past that and developed over years of patches and expansions. Now with new MMOs they are put up to the example of an established game on day one, and when they don't live up to that they leave.
Its been interesting that game like EVE and Minecraft being sandboxes have the reverse happen to them where it starts low and moves up.
Nice discussion about some of that in this presention: