> it's their project and they're entitled to set whatever rules they want
This is not the point.
Projects are free to ban vim users if they want and I’m free to say it’s utterly baffling and should be none of their business.
Rules don’t magically become acceptable because the people who put them in place were allowed to do so.
It reminds me of the opposition to static analysis I used to see sometimes a decade ago because people would be too dumb to sort out the real cases from the false positive. I’m always impressed by how change averse the field is.
> if you read the article this is is their primary concern
That’s my whole point.
They are basically implying that I’m too stupid to use some tools to produce quality code and they being the clever ones they are should shield us poor fools from ourselves.
That’s the insulting part. At least the copyright infringement angle makes sense.