You're right, and that is unfortunate. But "people sometimes make the wrong decisions" is a much tougher nut to crack!
I agree that we should have these debates — but on a "is this language acceptable for my use case" level, not a "is this language acceptable for any use cases" level.