On the margins, that's crazy thin for the size of the org... One bad quarter could turn from a few million in profits to hundreds of millions in losses. It's too close, and there's no way to build/store funds for any kind of storm at that level.
Now, I think the vast majority of the pain is more than self-inflicted... I think actual business, marketing and focus need to start taking priority over idealistic political PoV. Let the games target their natural audiences and have the broadest appeal... at a certain point, trying to gain 1% of audience means alienating 25% or more.
[dead]
Billion USD grocery chains operate on 2-3% margins just fine...