Don't get me wrong, I totally agree with you re: text manipulation. That's exactly why I find it so frustrating that it's basically frowned upon in my current job. I do use it still, but must do so pretty much secretly at work.
At home, it's a different story.
I believe, Emacs is considered unprofessional in a lot of places?!
Emacs is considered unprofessional in unprofessional work places.
Dictating specific tools without a very strong technical justification is a strong signal that your management doesn’t trust you to make any important decisions.
The only expression I have gotten was something like "Why not vim?" and my response was "Because emacs is better, and I can always use evil-mode if I want the vim bindings". Then it gets installed (by me or an admin) and I use it. I can't imagine anyone actually caring, that's pretty petty of them, or lazy based on your other comment about it being too much work for sysadmins.
> Emacs is considered unprofessional in a lot of places
What? Why? Who the hell would ever forbid anyone from using a tool that literally makes them more productive? I mean, as the Russians say: "If drinking vodka at work interferes with your job, quit drinking vodka... at that job"
The main argument is that having the same setup on all work stations makes maintenance easier for the sysadmins and you don't run into inconsistencies between developers that only come about as a result of different setups.
At home, it's a different story.
I believe, Emacs is considered unprofessional in a lot of places?!