You say that you don't want to be a tutor like it takes a whole match. You don't need to spend that much time teaching them. It takes what, three seconds at the beginning of a match to say that the dropship is a bad play. Two seconds to ask what weapons your teammates have. "Hey, it looks like we don't have any mid range, lets take care of that." If you hate playing with newbies, be the group leader. At worst, they die and you go solo. At best, lead by example and they follow your orders: swap good attachments, use your mic, be a good player and you teach them via osmosis. Back in Quake 3 we used to just play. You learned strafe-jumping, rocket-jumping and plasma-climbing by watching others. Yeah, you played with a fair few idiots, but they were useful idiots. Above all, remember that Apex is a battle-royal fps. Even if someone is at a low level, they might not be terrible. I have a job, and a family. I cant play that much, hence I'm a level 17. This doesn't mean that I don't understand the game, and don't win. I've played fps games for over 20 years, and spent more than a few playing large team based ones. these skills are largely transferable.
If you treat each new match as an opportunity not a burden, you'll have more fun, you will look better in comparison, and might even inadvertently improve others. Just remember, you quitting doesn't remove bad players from the pool. They are still out there in the ether ready to match up with you again; But if you lead by example they will become better eventually, and the pool of useless noobs will shrink.
Also note that if history is anything to go by, leaving a match early doesn't exactly place you in good standing in the inevitable skill based matchmaking. It sure would be a shame if in trying to find players of similar skill you were to be matched with other quitters... It almost seems like another popular Source engine game does this to it's players...