I don't mean "meek" in derogatory nor condescending way... Forgive me, I'm just struggling for a better word.
I sense you been a fan longer than I... Fuck any sense of forum hierarchy.
I'm just one voice dude... You were correct; your right to express is no less than mine or anyone else's... My motivation here isn't to discourage you... I get that it's frusrating as a passionate supporter to feel one has so little influence.
Don't "crawl into a hole"... For what it's worth, vent if you must and then stick around for the ensuing debate IMO. There's some good perspective to be found round here and there are far leveller heads around here than I....