It makes sense to me. Programmers who can program - and don't want to stop working as employees - give up programming to pursue higher paying careers, such as project management. Actually, many "programmers" nowadays can get by simply copying and pasting code from the Internet. If you ask them how things work, they don't know. That's my experience.
I dont really understand this line "Some registrars offer to hide your contact info, but then they will own of your domain."
That's what I've read somewhere: since contact info associated with your domain points to your registrar (or web host), you have given up control. Is that correct, or you'll keep full control and ownership of your domain? Thanks.
I would not recommend studying Java (the language) in depth, since basic knowledge is enough to interact with libraries. However, because of the Law of Leaking Abstractions (http://www.joelonsoftware.com/articles/LeakyAbstractions.htm...), you better know Java (the platform and its tools) inside-out.
Another "Emacs-like editor" which misses the point. The "Emacs experience" is not about keybindings, but about an interactive and fully customizable environment. Nonetheless, great work.