You are just making things up. Can you point to where the 'glowing reviews' are?
What positive thing am I, specifically, supposed to be responding to in that link? That you're excited for Milly Alcock as Supergirl? Congrats, I guess?
I don't feel the need to post my opinion about every piece of casting, plotting, marketing, etc. And I certainly don't feel the need to come running to the forums to crap on things that other people might be excited about.
What I tend to respond to is when people post negative takes before even seeing the thing they're posting a negative take about. Then doubling (and tripling, and quadrupling, and and and) down when someone says, "hey maybe you should watch it first".
Obviously everyone is entitled to having an opinion. And there is literally no evidence of anyone saying that your (or the other folks you tend to agree with) opinions are wrong, but there is abundant evidence of folks saying "your opinion is uninformed". Because they very often are.