Not convinced, but you make a few points.
People getting militant about this isn’t surprising. The direction things have gone — allowing more non-monetary uses of blockspace — is concerning if it starts to burden node runners. Maybe it’s a bit of a boogeyman… but history shows that when you give an inch, a mile sometimes follows.
There may be solutions for that too.
Bitcoin’s timechain isn’t meant to be a panopticon of functionality, and it probably shouldn’t try to be.
What matters most is finding real consensus around the issue. I’d trust a solution that emerges from broad agreement far more than one driven by anger or suspicion.