@Midnight9746"If you were to create a brand new account, you'll most likely get the exact same players in your matches right after the orientation matches."
I'm on a five year old account, and while I don't know what my rank would be if I played ranked, I can say I'm certain it would be quite low (remedial accuracy and zero ability to play well with teammates would conspire to keep me well below the average). And I'm pretty sure a new account would get me the exact same quality of matches I have now - not the most brutal of lobbies. Most of the things on your list are things I'm exposed to occasionally or tangentially, but they're not the totality of my Apex experience. Far from. I'm not saying I love the matchmaking, or that there's no room for improvement. The cheaters and xp farmers are something I almost never see. The smurfs I see all the time, but after 20 years of Halo a 50% smurf lobby holds no fear for me.
All of which leads me to the conclusion that these problems, while very real, are also problems that only become truly untenable farther up the ladder than where I currently reside. Maybe I'm a worse player than even I realize, and I'm mostly hanging out in rookie lobbies, in which case I feel bad for the rookies, and you're right to say these problems are uniformly bad across the board. Or maybe I'm better than I realize and competent enough at the game to not feel the pain. Who knows? Anyway, those are just my observations.