You're right. But it isn't hard to learn with a deliberate effort to do so. You have to treat it like learning a new programming language. When you do that, and read a book on it ( i like http://www.amazon.com/Learning-Editor-Nutshell-Linda-Lamb/dp... ) then it comes together and you start to really feel like a maestro.