I think you are confusing 'customers are clueless morons' with 'people value different things differently'. Just becasue you don't have the same values as someone else, does not make them a moron, nor does it make you an enlightened consumer.
Full price MMO + monthly payment --- There are lots of MMOs that don't charge full price, and also don't charge a monthly payment. Why do people continue playing WoW? Because they see the value in a high quality game with lots of content, frequently updated content, strong control on cheaters, etc.
DLC --- Lots of people really like DLC because it lets them extend playability on a game they really enjoyed. Fallout 3 was a fantastic game on its own with no DLC and lots of people bought it as is and thoroughly enjoyed it. Other people enjoyed it so much they wanted even more Fallout 3 and bought the DLC.
DRM --- Yeah, this one is harder to defend from a consumer perspective and I do agree that it is a bad trend. But if it lets companies control piracy losses, and keep game prices lower, then most consumers are at least ok with it. And in the case of games where there is an online economy (ie. Diablo III) then it may even add some value to help protect the securty of that online economy.
I remember when everyone was pissed that game companies had the nerve to ...
No, you remember when the game blogs, slashdot, and message boards had lots of conversation about people being mad about this. This is a very narrow scope to base your world view on. You didn't hear my feedback, because I was one of the millions of people who wasn't pissed about it and could see the value.