I'm sure there'd be a mechanism that can allow players to be matched up more locally than we currently have. For example, I play MW2 and I get 95% of people all from the UK. I'd be amazed to see that in MW3 and BO2 so something has gone awry. BO1 used to be able to do that until about 8 months in or when ever it was.
The Op is right about the game being broken but he lost me when he started talking about a lag conspiracy seriously dude it's the matchmaking and spawns that are broken lag compensation is a different story everyone keeps saying it helps laggy people but I have seen an invincible player with better internet then the entire lobby so it could either be helping laggy people or it's helping the people with the best connections no one knows what it is doing I would to say it's broken because people are still seconds ahead of people but not because who it's helping. Besides lag compensation was not for laggy people it was for people with the lowest ping and best bandwidth they were trying to prevent people like you from being in God Mode.
The only reason that running in a team would warrant better results is if there all on there headsets and communicating. While I do understand your frustration, there are pleanty of players, including myself, who have had no issues running solo.
Now, I know you said you do not believe its your connection, but if you wish for me or any of our agents to troubleshoot with you, then please let us know.