The constant updates are what bleed out casual players, more than anything, not the price. Most casual players hate having to relearn everything every 8 months or whatever, so they just take a "what's the point" attitude and don't bother keeping up since they aren't going to put that much time in.