I am new to League and Im still not level 30 and coming from the Dota community, I have noticed this same thing several times. You join a game and someone is in a bad mood from their previous game or has whatever biased opinion about X champ in X role, which immediately for the instigator creates an immediate negative environment for all the players. I dont even own 20 champions yet and I get autofilled support and have to play Lux its all I had a the time and the player bans my champion and its like why does behavior like this go unchecked. I was then forced to play an non support champion because the draft had banned morgana, lux and leona. So now not only did I get my only champ banned (purposely because the other player didnt agree with me picking lux despite it being my only champ) I also got flamed for the entire 30 minutes everytime I die or make a bad play. I dont understand why League of Legends is like this. Back to the main topic. I do agree and sympathize that a pregame vote system would be great but it would be really hard to justify the how and whys. Especially in a scenario like the game I explained, the guy never said a word in chat, but stood in bot lane, farmed the adc cs, and spam pinged my death timer everytime I died. But I get the finger pointed at me at the end of the day because I went 1/10 on a champ I never played before. I have started just dodging games anyhow when I go into a lobby and someone is acting a fool it stinks I have to wait but it is what it is. If you have better emphasis on how the vote system might work lets hear. I think it would be cool but yet hard to manage.