Vote kick is an interesting idea that has been suggested by players for quite awhile; however, what are some of the goals we'd like to accomplish for Champ Select?
One, we want to encourage cooperation in Champ Select. Two, we want players to have an ability to opt-out if they are 'stuck' with players they perceive are toxic or extremely negative. Vote-kick systems tend to give players an opt-out mechanism; however, they do not encourage cooperation.
In fact, in some scenarios vote-kick systems encourage premade groups to bully the strangers in the lobby into specific roles or champions. Given a scenario with 5 strangers, if 4 strangers happen to agree on roles and the 5th doesn't, the 4 strangers are highly likely to collaborate to kick the 5th. Given a vote-kick system, we are likely to see more disagreements than before, and greatly increase the time it takes to get into a game.
Personally I would rather wait an extra 5+ mins in queue to get a game than waste 20+ by playing with someone on my team that cares more about himself than his team.
Queue times are only "long" for people way up in Diamond 1-2 which is a *very* small portion of players. It seems silly that such a small group of players could prevent a feature that would add an almost unnoticeable amount of time in queue for the 98% of other players in ranked.