I'm not disagreeing with you, but at the end of the day EA has the exact numbers of how many players move from one game to the next, and are making business decisions with that in mind.
They don't really give you a choice, do they? Wouldn't it be in their interest to drop support after two years, even if 25% of people were still playing to push them to buy a new copy?
Not disagreeing with you either, in fact my first instinct was to downvote your previous post but I realised it was EA's behaviour I disapproved of rather than you discussing it.
My issue is that someone spending their hard-earned on a game doesn't get a major warning on the box that their online play will drop away within a couple of years. It's small print, below the small print, that says "EA MAY RETIRE ONLINE FEATURES AFTER 30 DAYS NOTICE POSTED ON WWW.EA.COM."
I think game buyers are right to be very nervous when so much of a new gaming experience is reliant on a company that shuts down a product when there's not enough money left to be made or their priorities lie elsewhere.
Not everyone can justify annual upgrades of their sports games or their consoles, etc. Or perhaps they just don't like new features or styles - e.g., I like FIFA 2002 more than recent iterations.