I disagree.
It would suffer the same problem that Left 4 Dead had. You join a match and your teammates immediately vote to kick you from the game simply because you're not in their party or friends list. Or in the case of Overwatch, everyone instantly votes to kick a new player just because they picked Hanzo.
It would divide the playerbase and make it even more toxic than what it already is.