I for one didn't realize Steam was embedded/ Binded into the product and the game engine. I was under the impression systems was an alternative delivery system that you/ I the user had a choice in the matter of installing or not.
So, to be honest I don't think of myself as a whiner or a baby. But I can certainly categorize you as a YESMAN.
You probably are the type of person who agrees without question to policy that you don't care are trite, incompusing and flagrant.
"The meek are indeed having their way with the world!"
And beside, from most conversations I have with typical Americans they always say negative things about the English anyway. So why would you entertain what some shitty UK site says.