If you think about it, there's basically no reason at all they need to process the actual card with their computers. The POS exists to ring up totals and keep track of things. It does not need to take any part in the actual authorization of the card...that's how shit like THIS happens.
If I can't install programs the way I always have (without any input from Microsoft), then they can take their OS and shove it up their asses.
And for the guy that had his PS3 updated by a Bluray...all bluray players require updates to continue functioning with newer movies don't they (I have no idea why)? Sony should have been nicer about it and made the bluray updates separate though.
Personally I like as much Steam integration as I can get. Using Steam as a backend for multiplayer is awesome. Steam achievements too. It's like its own little console that allows me to still run mods and shit. They have outrageous sales constantly and if I really need to, I can use offline mode. It's not perfect but I generally don't HAVE to use it if I don't want to. Steam is something I WANT to use because it adds value for me.
I'm going to complain and I'll keep doing it and I'll be especially pissed when you do shit like what they did with Mass Effect 3 and pulled a character out of the game, claimed it was DLC that they worked on later (despite there being references to him all throughout the game's code), and then proceeded to tell us that potentially one of the most important characters in the game wasn't really important and you could just play without him. This is called shitting on your fanbase. I was not happy about that and I'm still not. Yeah, I could have done without it, but after I'd invested over 100 bucks in the 3 Mass Effect games, I think they could give me a fucking $5 character for free. That was a pretty dickish thing to do, in my opinion and it's a pretty good example of doing shitty things with DLC.
Oh and apparently the 90s didn't exist? At some point quarter munchers stopped and we just had games and then expansions. No $100 in DLC that looks like they ripped it from the finished product and launched it on day 1 (or in Capcom's case IT WAS ON THE DISC WHEN THEY SHIPPED IT).
I'm not a user either, but I don't care that the feature EXISTS. I just don't use it. Why would anyone care about that thing if they have to turn it on to use it?