because everyone loves the current system amirite fellas~
it's already heavily encouraged to treat new players with respect and try to impart knowledge on them; I think it's not only strategically but ethically correct to go out of your way to try and help new players, and as such the ragings of someone matched with some people 'less good' than them is largely irrelevant to my opinion of whether or not matchmaking should be a thing
I think your choice of the word perceive here is what's important; even in a system where the top priority is matching players of the same skill level with each other, people still scream and sneer at each other over perceived skill differences
to me it seems like whether or not people are matched up with the same skill level is irrelevant, since angry fucktards are just gonna bitch and moan regardless
like I said before, it should be the responsibility of skilled players to help their teammates be better; I don't think it's reasonable to say that the needs of the relatively few top players should outweigh the needs of the rest of the playerbase that makes the game popular in the first place
I think that both of those statements are correct-ish; on the one hand it's entirely likely that mobas are inherently impossible to learn without outside knowledge, and on the other hand it also seems pretty possible to learn how to play just by playing (I for one don't read guides or watch the pros and I feel like I'm pretty okay at the game)
however my point is that the former shouldn't be a thing; if it's impossible to learn how to play a game by playing that game, that's a result of poor design, regardless of whether or not it's arguably a characteristic of mobas and etc.
a central tenet of any video game's design, competitive or not, should be minimizing the amount of outside-the-game-itself help that a player must need to enjoy it; I think a standard for any game to strive for should be, you know, making players actually want to play the game, as opposed to making players feel like they have to go read a goddamn book on how to get better
there's also the whole thing where watching someone else play probably doesn't make you mechanically better (combos, skillshots, reaction times, etc.), just strategically (i.e when and where to ward, team composition, etc.) - so to me, saying that one must watch others to learn how to get good is paradoxical, because by doing so you're minimizing the time spent actually getting good at the things that are really going to win you the game
yeah see the thing is that you're both right
back in season 1 and early season 2 malphite was hilariously overpowered numerically and mechanically and nobody played as him because nobody had given him enough of a chance to realize what he could and would do to an enemy team
then one stream guy started playing him top and never lost and all of a sudden malphite is op as fuck and everyone is playing as him; he'd been in this state ready to be abused all along but nobody thought to actually do so until one guy decided to open the floodgates
the metagame is and will continue to be shaped by a combination of mathematical advantages and experiences/expectations