hi, im kind of late to answer on the noobs topic but
one thing is , i see noob joining good player hosting game and they ask, are you noob, the guys goes like yea well hmmm and they kick him
how do you want them to improve if you dont let them play ??? i ve been playing for 15 years, yes i prefer to play againts vets , but hey we all started somewhere , so i let them join my game without asking question, if they want or need my help i play games with them , show them a good starting BO, you want good noob , be a good vet, they will become better, love the game more, get better and bring more people into the game