First Activision|Blizzard then CCP. And it's not like EA are saints, either. Are they crazy?
Look, if you want to do successful business in Somalia you better murder the right people. That's what's effective. If you want to do successful business in Russia you better pay the right people. If you want to do successful business in China you better don't say the wrong things; and paying the right people helps, too.
If you want to do business in a working market economy you better satisfy your customers. That's the reason for the success of a working market economy: the best way to get rich is to satisfy your customers. Not your shareholders, not your employees, not the government, not some gangs, but your customers.
But that's not what they are doing! CCP first lies about mictro-transactions in Eve Online, then they repeatedly lie about non-vanity micro-transactions. Activision|Blizzard rather pays $2.2 Billion back to shareholders than expanding, or even offering a reasonable amount of new content for World of Warcraft players. And EA wants to focus on the core business. That's usually the point where shareholders start to speculate on your stock for about 1 year. And then they drop you, because focusing on core business is a bad decision 90% of the time.
If these companies are crazy not all hope is lost. If, however, our loved market economy has changed into a system were the best profit is not earned by producing the best product, we have a problem.