I think a major flaw with Maxis is that they thought they had a must-buy title. As in Too Big To Fail. If a company thinks they can do anything, then they'll do things to screw with customers without them leaving. Ie, start to "monetize" things more. Horse armor, no one can bitch about that can they?
Thing is, it sort of works for awhile. There is a class of game buyers who just don't care. If the game is new they will buy it. Three months later they're on to something else and don't care about how they got screwed, and the price doesn't matter since they probably snuck the card of of mom's purse. Or they're the idiot on the forums who says "dude, lighten up, it's only the cost of 4 family size pizzas".