I think so. I am a big emacser but I sometimes feel that trying to do everything in emacs is less elegant than having separate special-purpose tools, and leads to spending more time on configuration to integrate all the packages and manage all my frames.
You could say that I want emacs-like behavior everywhere, but not everything inside of emacs.