For years, I have played with noobs and offered 1v1s to teach them and spent hours doing it. I even tell them to add me to their /F L and msg me when they are on next. Mikeballs is one of them, who seems to have been playing a bit for the last few months. Chubs or something like that was another but seemed to only last a month. Also, if they make smurfs themselves, that just hurts them. It is also discouraging to spend so much time with them to just have them quit.
Kudos to TK and Burnt for helping new people that I've seen. I'm sure others do too. That, in my opinion, is what an admin should do.
The problem is, and I'm gonna EQ it here, most people are fucking morons. Stubborn and lack common sense. If a brand new player comes on and joins a game, it's pretty simple.
Option 1: If it is a 4v4, put the best 3 players with the noob to balance teams. Most times, not all, this is a viable choice.
Option 2: If it is NOT a 4v4, just play uneven teams. Play 3v4 or 2v3 and let the guy build and do his own thing. Don't destroy him asap if you don't have to. He will most likely not effect the game at all and if he gets to the point where he can, then maybe he can start playing.
Option 3: Have them watch, tell them how, and give them a chance at least. Make sure they are responding. If they aren't, they will probably build.
Common hosts just boot them, which is the problem. The next problem is, and I will relate to the hosts on this, smurfing. People smurf, say they are new, then rape someone, which is another reason smurfs are kicked.