If I already have a preformed 4v4, then I don't need anticheat.
The question is what to do about the rest of the time for everyone else. Shopping around private servers and dealing with individual server admin quirks is a regression from matchmaking UX that Starcraft had in the late 90s or that Halo 2 had in the early 2000s.
Why not both?
If you wanna matchmake, great, go ahead.
If you want to run a private server, you can do that too.