Very well said. Moderation or at least a more reasonable punishment system would be better. I posted a thread about suggesting a warning system or something that gives players a second chance to reevaluate their behavior before outright banning/suspending them.
Personally, I don't think a full 14 days is necessary for someone to understand their behavior is unacceptable. A 2 to 10 day suspension, determined by severity, is much more reasonable in my opinion.
I would know because my friend was recently suspended for 14 days for a single use of "kay-why-ess" as a joke to one of his friends while in game. All Riot had to do was give an automated message saying, "Hey don't use words like that. Those are socially unacceptable and are offensive to those around you." This alone would have changed how he spoke while in game, and even if there had to be a penalty (which is understandable), 2-7 days is much more reasonable because he understood his lesson and what he did wrong by the first day. Just a bit excessive to suspend for 2 weeks, disable honor, take away end of season rewards and future free rewards.
Of course, there are those who deserve a a 2-week suspension because they are actually trying to be offensive, but Riot needs to pay attention to context and be a bit forgiving than a tyrant. We all make mistakes!
Sorry for the rant, but this topic bugs me since it's affected one of my good friends.