Fair analysis, minmay. Here is how I see that whole "Yes Man player ego motive" thingy:
Take any online competitive RPG like World of WarCraft, Dark Age of Camelot, Warhammer Online, Shadowbane... and look at what game Developers have done:
1) Update the game software to "nerf" one or more player classes.
2) Update the game software to "enhance" one or more player classes.
These are typically referred to as "balance changes" by the game Developer; and this has always caused huge uproars in the gaming community. The uproar typically translates to epic threads on each of their associated Forums. VN Boards is a prime example of this (practically every major DAoC class balance war took place there).
In situation 1 above, the class that gets nerfed was usually the topic of heated debate for months prior to the game update. Like in DAoC, the Midgard Thane class started off awesome (similar to a Battle Mage in Grimrock). They would wear chain armor, wield a sword and shield, and cast spells (like big lighting hammers). They dominated PvP until so much complaining about how they are "overpowered" on the VN Boards lead to Mythic 'balancing" the class... by "nerfing" them. That nerf rendered the class virtually useless in PvP; hence the class became "gimp." They were fairly useless in PvE as well.
All these terms - overpowered, nerfed, gimp, balanced - should be familiar to any online RPG gamer (although I assume Isaac thinks I'm talking about different types of hamburger toppings).
In this historical example, we can say that all the whining and complaining about Thanes lead the Developer, Mythic, to make a "Yes Man" decision to nerf the class, thus satisfying the "player ego" of every gamer who was pulling an Isaac (whining and complaining) on the forums about getting killed "too much" by Thanes in PvP. These whiny gamers would threaten to quite DAoC until the Thane class was properly balanced (and quitting the game meant less monthly subscription revenue for Mythic).
This has happened to numerous player classes in virtually every major online RPG - especially those that fully support PvP. And these are the only scenario's - in my personal opinion - where any game Developer can be accused of making "yes man decisions that appease player ego."
Yes, single-player games do allow for the gamer to achieve a sense of fulfillment through avatars in a fantasy world. However, that form of expression starts and stops when the gaming device is literally turned on and off. Unlike online RPG's, where the entire fantasy world - and your characters impact in that world - is constantly changing whether you are logged in or not. This is when Developers can be pressured in to making Yes Man decisions because this is the only time an outward expression of a player ego can exist. In single player games, the ego is limited to the local device and, in my opinion, can be expressed inward only.
Just my opinion of course, but a slightly better explanation than a blanket statement and unsubstantiated fast food reference. And for the record, I never played the overpowered Thane class in DAoC. Instead, my poor gimp Void Eldritch was killed by them very often in PvP. When facing a seemingly overpowered opponent my response has always been to "find a way to beat them" as opposed to whining on a forum until they get nerfed.