Communication is what this community wants and your actions are just going to push Devs away , why would they respond when you have the mobs baying for their blood ?
Its a relationship both the customer and the dev team need nourish and protect not turn into a slinging match, we all want the same thing.
Perspective : ITS A GAME , they are not sending people to the moon , no one dies if a piece of code has a bug. Believe me ive worked where the software is a 'validated' ( means different things depending on sector but in the medical one its serious bananas) environment, you cant fart without someone triple checking your work and 2 years of paperwork. It leads to very slow progression and innovation.
Sure they could do better but you dont have to deliver that message with hate!