I get Riot wants to promote this as a team game but...
How can you promote teamwork when most of the people in the elo you're trying to appeal to and make features for doesn't even understand basic concepts like peeling? I rarely play ADC but when I do, either my teammates don't understand that they need to get people off me rather than try to out damage the enemy, or they say they won't peel because they're peeling for their friends they're playing with lol.
I'd love for this to be a team game and everyone to play like they do in LCS, that's the dream at any elo, but it just doesn't and won't really happen. Online matchmaking (in any game I can think of anyways) will always be about just kicking ass as hard as you can and if you can do some teamwork stuff that's cool too. It's always gonna be an afterthought or secondary to trying to carry yourself. I'd like to think voice chat would help, but its highly underutilized in any games i've played since Halo 3. Halo 3 was the last game I heard a majority of people talking from game to game. It's been dead silent on Overwatch, cept for people asking if anyone has a mic or to harass or troll in a game.