I wasn't necessarily suggesting that we support individuals to help them grow. You mentioned in the post that @monstermadness and @zaku were doing things support new players. Their efforts can be supported or adopted by others.
As I stated, I have yet to play the game, I agree that friendly stuff should be part of any system that wants to bring in new users.