Here's my objectively correct take on lint rules:
1. If it isn't a runtime error, severity should be set to warning
2. Ensure lint scripts fail on warning
3. If it isn't a legit footgun, the rule is dumb
4. If you insist on dumb rules, they should be auto-fixable