Ashamed of This Community

it is embarrassing.
IMO this is where you blow it.
Your initial points are valid as it is your opinion about how you percieve something.
But you can only be embarressed for something you do.
You can't be embarressed for other people without coming off like a
Doubling down on that didn't help. You're not my spokesperson, so don't speak for me.
I've seen this happen in Philadelphia and elsewhere with newbies and sometimes politicians. They immediately lose many folks who might have actually agreed with the position just by trying to put words in their mouths. Nobody likes that.
Good luck.