I fixed a rather critical error in your post.
Well, I do agree that MOBAs are better played with friends since randoms are a mixed bag, but there are some decent people on there too. Most games in the genre also have some kind of good behavior rewards in place to further discourage players from flaming, feeding, or afking.