That is it!
There are Newbies and Noobs. Most of the people can and will learn.
But when you put yourself (so weird declare yourself good, but anyway) in a pillar and refuse to give orientation to the players, when you know what to do, and just leave because you are so good to teach, IMO is not being a super good player. Sorry. Good players play fair and friendly. You learn but you do not teach? Or give help on the chat? I dunno.
(sorry for my english, not my native language)