When you have a bad match, and you press tab, do you see mostly PC or mostly console?
Because my experience is that when the game is mostly console, the server is running like dogwater. Hot dogwater even. Trying to suffer through those matches makes me want to uninstall this game.
It doesn't help that hitreg just doesn't work correctly for console. You can hit them a thousand times, only about 2 will register then they will kill you before ever firing a shot and most of the time they don't even turn around. It's just a big old middle finger to PC players.