Can't really say I blame you, but from a business standpoint MS wants to make as much money as possible
- Charge yearly for Live
- Attract people to buying NEW games, used market only gave developers money VIA DLC
I feel for the people who can't get broadband internet and/or live in a region that has unstable internet. Hurricane season is no joke, even in CT I lost power for a week and with a generator I still would have been SOL.
It's just that simple.