Nope. If it’s comfortable and useful to you, it’s the right choice. I’ve reasons that I prefer (neo)vim to other options - namely that I live in the terminal and have worked with a lot of remove hosts. But, any option out there that works for you is the right choice. I’ve used EMACS before and it’s a great tool too just not as well situated in my patterns of usage for me to find it useful to me.