I think the main goal of Innogames is to make money. I live in a capitalist country and have worked since I was 13, so I respect those who strive to better themselves and protect their sources of income.
Inno doesn't care what you talk about unless it offends and/or makes potential customers leave and not buy, in the case of FOE, diamonds. so i am sure they hired some people to study why people left and determined acceptable behavior and speech that made the least amount of customers leave and acted accordingly.
So I don't think socialism is the reason. its whats best for making the most profits.