He should have them kept away if just for the fact he's an asshole
No disagreement there. Everyone is an asshole at least part time. Lance though takes it to a whole new level. Lance is just not an asshole, he is pure EVIL. He makes personal vengeance to destroy people for p[etty stuff, and time and time again he has shown to throw all his closest friends under the bus to save his own hide.