There is also the fact that a mediocre mass appeal is simply more profitable than something made for genre enjoyers. Something that 10000 people like is better for the bottom line than something only 1000 people love. Most MMOs realize that "all my friends are there" is enough to keep players so stripping down game systems to essentially turn the game into a chatroom is something a lot of MMOs are angling for.