I agree with you. The only use I've ever had for a GUI is to look at a branching graph, which is significantly easier with a good tool rather than the git command line. But I'd love to have a simple tool to just browse the branch structure rather than a full-blown gui. (I mostly use gitk for this purpose.)
Well, that and that migrating to anything else would be a huge nightmare. They have a ton of infrastructure written around Perforce, just for starters. Then there's the fact that moving to, say, git, would require significant refactoring of their heavily incestuous code base. Moving to Subversion would be easier, but svn's problems with branching and merging would probably make that a non-starter.
I once worked for a company that was absolutely bulldog fanatically obsessive about the licenses of the very expensive software they sold -- and used pirated copies of MS Word and some other software.
Yeah, I left there pretty quickly. (The owner was an incredibly unethical person.)
I don't think anyone is arguing against what you're saying. It's the manner in which you do it. When I'm in the grcoery store and someone leaves their cart in the way I usually say, "You're blocking the path, could you move it?" Never had an issue. I could also say, "Jerkwad, would you move your cart, or continue to be a classless lowlife and I'll have someone from the store move it for you?"
I just find people to make such pronouncements to be over the top and people I generally would not associate with. And unfortunately there are people like that. It just felt like Zed trended that direction, IMO. And clearly it appears that many in HN think its perfectly acceptable.