It's not match making, its the state of the game that creates this feeling like everyone is garbage.
Damage is INSANLEY HIGH, Resistance is low Supports can 2 shot people now. Tanks are not meta because they lack any type of BURST and tank items are just trash. So games are filled with Squishy champs and Bruisers. Games have leaned more towards a "Snowball Effect" rather than actual team fights and come backs, Fights are now a Game of Footies, 1 Mistake and miss position = death because once you get hit you lse 60% hp from 1 skill and either have to commit to fight or run. this means the enemy can now go ham on your team because 5v4 or keep poking down.
This causes "team fights" to be less of a micro intensive fight where people go back n forth fighting it out and more of clicking back n forth hoping to land a skill shot before the enemy does in order to ace the team and just run it down. Retaliation doesnt exsist, if you get CC your dead. the game is no longer what it use to be so now when people die they DIE ALOT because the power spike in lane after 1-2 kills (especially bot were 2 people get the lead instead of one) snowballs outta control because you can 2 shot faster now.
This makes the illusion that everyone is trash, deaths per game have increased and game time decreased there isnt a game any more its URF/ARAM. I remember when ULTS actually had significant CD's now every ult is 30 seconds