That's not what people get upset at Peter for, you've totally misread the situation. Peter promises the world, usually fails to deliver then blames it on the public misinterpreting him. He also has a fairly healthy ego that often gets him into trouble, usually in the form of the above.
In the case of Fable 3 however, I bitch because "trying something new" throws away all UI conventions and even the slightest amount of testing would have told them how people would react to something that highly inconveniences the player. Also charging cash for black dye "DLC" is fucking ridiculous.
Playing: Subnautica Below Zero, Mass Effect Legendary, Resident Evil The Village
Watching: The Banishing, Bad Banks, Ted Lasso