It is very rewarding to help new players adjust to World of Warcraft. It can also be extremely frustrating. In some cases, I wonder if we may ruin players by giving them too much help, like helping a butterfly from its chrysalis.
I remember when I first started playing WoW, I made some serious rookie mistakes. For example I didn't know how to repair my gear until I was level 17 and had no idea that one should train all three talent schools. I got a lot of advice along the way, but I kept more or less to my IRL companions even in game. I never really experienced the MM part of MMORPG until I was level 60 and running Zul'Gurrub. It was exciting and exhausting, but for the first time I really felt like I was experiencing the entirety of the game.