I feel like if someone doesn't load during the load screen, the game shouldn't start.
Honestly, who does this hurt? We have all lost plenty of games due to someone getting back2back bugsplats, this is a super easy fix, why hasn't this been implemented? Many other MOBAs/Team games do this. Why not League ?
EDIT: Okay maybe I wasn't super clear, I mean the game would cancel, and not even start at all. DotA has this and the queue times are fine, before anyone complains about how "we'd never get in game."