Dude who say's that games cannot be criticized? They are and it's a good thing, constructive critic is what make a product being good. But it's a difference in criticized and just complain about anything. We have to understand that there is no such thing as perfect game, even after the final patch there will be some issues and unbalance in the game.
If you think that every dev that worked or is working at the game is a millionaire then you must be crazy, it is a well paid job, yes, but just like you they work a lot and the pressure and stress and overtime is the same as you. The only difference is that it's not the same thing. If you go to the sop and you buy a phone, you say "thanx" to the salesman , cuz you are being polite right? You don't told him **** off boy, you're making millions anywayz so where are all the workerz that were involved in the production of this phone?
And being polite and grateful with devs it's not a bad thing, it's how you grow a community, a good community not a toxic one where everything is crap and so one like alot of other games have; if you are looking from where all this project started, from M&B to Bannerlord, well hats down!
But l know, it's much easier to b*tch about everything than being actually helpful.