There's almost as many things wrong with this review as it claims there is with the game. Sure, I can come up with a couple of things I dislike about xDefiant and I can even name a few things that are just not working well enough (hitreg and -feedback for instance). However, basically all the negatives named by the writer are actually the game's strong suits and are the way it distinguishes itself from what Call of Duty has become over the years.
To shine a light on the most obvious one; Call of Duty is a sweatfest for each and every player. There's no single round in which you just get to relax a little, knowing you'll be alright. That is what SBMM does. I play games because I like to relax a little every now and then, while still experiencing some challenges along the way. Having done that for quite some years, I've grown to be relatively good at it too. In CoD, I get punished for that and get forced to play every match at my best in order not to get destroyed. There's no fun in that for me, let alone relaxation. In xDefiant, there's quite some matches in which I know after a minute that I can just do some fun stuff, knowing my team's gonna be alright.
Lastly I'd like to point out the writer holding xDefiant's engine in high regard. Which to me is funny, as the visuals in the game are actually rather poor to me. I have a great PC setup and am able to run the game at my monitor's native 165 FPS at the highest settings. The game still doesn't look at all visually appealing though. Please note, I don't mind that at all as I think gameplay is more important. I just thought it was funny that the writer points that out as a positive for this game.