SWAT Matchmaking

Hi everybody,
Has anyone else noticed recently that SWAT matchmaking algorithms are awful? I keep being put up against super competitive people with worse people on my team. Does this have to do with my own player level? I typically have the most kills out of everyone when playing these matches, even when I am on the losing team. Is this the cause of it?