I coach middle school kids and have left several kids onto the team that many folks were surprised about due to behavior issues (nothing that serious obviously). Sometimes the kids straighten up and do right. Sometimes they don't.
If you've got a guy that needs to be put away for life then do it. If you don't put him in jail but take away all of his opportunities you're just delaying the inevitable.
I'd like to note that LSU, Louisville and Mississippi State also offered Taylor a scholarship this year.