Let me ask you this: What would be the uproar if a player was ejected for disagreeing with the ref because of this? I doubt the refs even have the authority to do so.
If there were no replacements to the player, they could have simply punished the team that was cheating by giving them a loss, not fining them money. It makes more sense that the team that cheats should lose, but the reason it took so long to resolve this fiasco is because Riot flat-out LIED about it and DENIED it for so long that fining a team was the only option in the end.
http://i.imgur.com/dZ592.jpgYou are comparing apples to oranges. The uproar would be unprecedented as people claimed it was Riots fault.
IT IS Riot's fault, that's what you still seem to be missing. You compared it to using steroids in the Olympics, but nobody gives you steroids to use, you would have to find them yourself. What Riot did would be the equivalent to giving every player a steroid pill, then telling them not to use it.
Who's more to blame here, Riot, or the player? The player wants to win, it means everything to him. Riot is an idiot for giving him the steroid. Riot has more blame here, period.
Again: What would be the uproar if everyone was hit? I'd be happy, you'd be happy, but many, many more people would be unhappy. They'd clamor its all Riots fault, the whole event is a sham, it is meaningless, etc.
I agree: Hence, Riot is looking for a scapegoat instead of taking full responsibility. You just admitted it.
So Riot took the safe route, take the most flagrant offense that made the greatest impact and didn't even eject them but fined them because it was an unprecedented situation.
Yes, the took the safe route of making a scapegoat of a single team instead of themselves, like any self-respecting company would have done instead.
In this way, they sent the message: Listen to the refs. And grow some morality / honor / dignity / sportsmanship / whatever you call not getting an unfair advantage that you have NEVER been allowed to have before ever.
No, they sent the message: We're incompetent and we made a mistake but we'll never take responsibility for it, instead we'll blame a single team for taking advantage of our massive mistake, instead of punishing everybody who did.
Also, according to your logic, we shouldn't punish EVERYBODY who breaks the speed limit. I mean the speed limit is just a number right? Who cares. No, we should only punish someone when they break the speed limit, and crash into an SUV instantly killing a mother and a child. Great logic there - people should only be punished when their illegal actions have a negative effect on another person (or in this case, team).