People, people. Okay, look, whether it bothers you personally or not, these kinds of practices are something to worry about. If we just let developers get away with this kind of thing, they're going to keep pushing and pushing and seeing what else they can get away with. Forums just like this one were having discussions just like this one when PC games started requiring CD keys so buying used became impossible there. Forums just like this one were having conversations just like this one when it was determined that people who buy games don't actually "own" the game, they just "own" the rights to play the game, which is total bullshit.
The point is, companies are going to keep seeing what they can get away with. And so far, the answer to that question is "murder if they wanted to", because everybody cares too much about their vices to stand up to bad business practices. You gotta put your foot down SOMEWHERE! Do you want a future where bargains don't exist? Where LOCAL splitscreen multiplayer requires all players to have bought the game? Where you have to enter CD keys to play a CONSOLE game? Where you have to register a separate account, AND your credit card information, for each and every console game you play?
Because that's our future. You can deny it all you want, but this is exactly what's going to happen if we don't stand up to this bullshit now. If you told a gamer in the 90's that some day, we'd have to pay extra money to unlock features in a game we already paid for, they'd laugh in your face and call you paranoid. If you told a gamer in the 90's that some day, games would be designed to withhold half the content and nickle-and-dime you for it in expansions or DLC, they'd laugh in your face and call you paranoid. And what are likely a lot of you doing right now? Laughing in my face and calling me paranoid. Yeah. "Oh."
Corporations do not have morals. They do not have ethics. They do not have souls. If human trafficking was legal, they'd sell children. Will Wright himself would sell his own mother. There are only two things that keep corporations behaving properly: Laws, and consumer backlash. That's it. And since none of these practices are illegal, it's up to us to create the backlash to prevent things from getting worse.