There's an entire language barrier between most of us and the devs. Obviously some people can't be polite or constructive about their criticisms and that's an issue, but at the end of the day that's not something that should entirely stop anyone that aims to be competitive and improve consistently.

This is just my opinion, but everything comes down to marketing, sales, money. Why bother catering to smaller groups when you can attempt to make your game aimed at being for everyone and reap the rewards for doing so through a larger consumer base? That's how everything in life is sadly. It's not about creating something impressive, something with quality and performance. It's about making the numbers go up and making your profit increase through any means necessary.