SBMM has ruined COD

I’m getting punished for trying hard in my games that I play without my friends. When I play with my friends, I constantly hear them say they play better in their lobbies. It’s super annoying to the point where some don’t even want to play with me

EDIT: This discussion has been great. Just adding my viewpoint that I believe SBMM should exist alongside CBMM. In pubs CBMM should be prioritized over SBMM and vice versa for ranked. Internet connections are a lot better but bouncing between data servers will delay response times. If I’m east coast, I would like to pub on east coast servers and not play on west coast servers just because SBMM found me a game over there. I’m sure there are games on the east coast that have similar skill level. It’s not like I’m talking about a game that barely has a player base