Right on - I fully agree with you. Publishers need to realise that they need us more than we need them and start treating us better. I hate needing an internet connection to play a single player game. I always have.
I have found myself being completley put off buying new games that pull this kind of dick-move.
Lump into this the so called "pay to win" "free" games, that deny the most desirable content unless you pay, regardless of customer satisfaction, and games that demand you continue paying long after you have already forked out for the game - case in point, world of warcraft.
Does anyone remember a bright past where you just payed for a game once and it would work when and how you wanted it to? Remember when games were made with love? Remember when communities could be built around mods and user-created content? This seems to be being stamped out, as you rightly put it Jim, for mere consumer control.
When we buy a game, we don't want to feel like we're getting a bank account or opening an insurance policy. We shouldn't pay to play games, we should just be buying the game.
If you buy a guitar, you expect all the strings on purchase, you don't expect, or want, to pay to "unlock" strings that should already be there. Also, if you bought a guitar you would get to test it out and see if you could play it. Not so with games today. Steam, for example, is quite happy to let you fork out for a game that cannot run on your machine. They won't let you have a downloadable demo despite sitting firmly on a "no refund" policy. In any other industry a product that was defective would be promptly returned for a refund, and now even this simple and intrinsic function of consumerisim is being robbed from us for no good reason. It sickens me.
Games are more widely available and cheaper than ever and yet customer support and care has never been worse. What about the complete lack of support for older games? The information was there once, why remove it? Because, and only because, they want you to spend money, they're bullying us into spending more money. Well they're not going to have my money any more and if there is a game that i really, really want; and it's trying this kind of shit - you can bet your ass that I'm waiting a month before I buy it. Of course, it would have to be a monumental game to justify the financial speed hump of getting a computer that could actually run it. Thank science for Jim (i'm an aetheist so who should i thank, huh?)