The Revolution of Rising Expectations
thezvi.wordpress.comThis was a great read. I think the twin concepts of rising expectations and rising requirements go a long way to explaining the complaints expressed by that popular 140k post.
I also really liked the game designer rule;
> People are very good at noticing when things suck. Not as good at figuring out why (...) If you want to address people’s concerns rather than win an argument, then it is you who must identify and state their concerns accurately.
I'd compare this to the concept of "steelmanning"- not easily dismissing a statement based on some small detail, but trying to adress the statement fully.