Your zero tolerance suggestion is impossible to implement. These are college kids, some of those kids come from very crappy backgrounds (no fault of their own). Kids make mistakes, kids are going to screw up, kids are going to make bad decision when it comes to drinking, drugs, and women. They are kids, they have to learn as they go. We ALL have made stupid decisions as young kids. Im guessing most of us weren't under 24hr media scrutiny so the whole country didn't pay attention when we made mistakes. Point being, kids are going to make mistakes. If Frost took a zero tolerance policy for every time a kid screwed up, we wouldn't have a team left. Nor would any program in the country.
I agree in the fact Mo should probably be kicked off the team, he has shown a history of making poor decision after poor decision. He seems to only care about himself. However I am not around him every day. I don't see how he is as a team mate or friend. I don't know how he acts every day in practice. I don't know if he is a distraction for other. ONLY Frost, staff, and teammates know that. So Im going to trust they will make the appropriate decision regarding Mo and what is best for the program, Mo, and the team.