Apologies, my last sentence was unprofessional and unhelpful. I was not at my best in that comment.
My other points stand, though. Everyone in the industry that's paying attention knows that Starship, IF it delivers on its promises, will change the game. It's a strawman to say those in industry are ignorant of this. Yet we've heard Starship-esque promises many times before, spoken with just as much fervor and certainty as displayed by your friend the JPL blogger.
I don't perceive this as a forum for ruthless debate but rather sharing ideas in an atmosphere of cooperation. Debate closes off context and undermines trust, which in turn limits communication bandwidth severely and often destroys it entirely.
The act of debate can most certainly be productive, but in an open and unbounded forum where the ruleset of "debate" - and thus its goals - are undefined, competitive framing has a consistent tendency to devolve into semantics and entrenchment of positions rather than productive insight.
Of course, you're free to pick my statements apart further, if you find that productive. But I will spend my time elsewhere.