I think social and virtual goods are probably a wider cause for change but then the line between MMO and them is pretty blurry (if it even exists) anyway.
Success is another catalyst ... Tapulous's Tap Tap Revenge probably had horrible code until it turned out they were going to be working with it for a long time.