Not gp but I think the original post’s tone sounds like a political post on reddit, and I agree it doesn’t belong here. It’s classic complaining about downvoting.
All that aside, I think this is an interesting article we can talk about without this. To me it sounds like it might be a symptom of regulatory capture in the US.