As a casual who didn't start playing shooter games until late, if it wasn't for SBMM I wouldn't be playing them at all.
The real evil is engagement based matchmaking. I don't want to beat players even newer than me every time I haven't won in 20 games, and I certainly don't want to be steamrolled by players who have been playing their whole lives when the same happens to them.