Do you have a handicap in golf?Regardless, it's not about the everyone's a winner mentality. It's simply about trying to achieve some degree competitive parity.
In real life sports, you have divisions: the pro league, semi-pro, amateur. In college you have different divisions so Clemson isn't playing against East Long meadow Community College. In CoD, players of all levels compete in public lobbies.
In CoD, the kilkstreak system compounds the advantage that better players already have, which isn't exactly fair play. Introducing mechanics here and there to help even things back out, is just that, trying to somewhat mend a lopsided situation.
You can certainly argue that all players have access to the same features, thus it's fair, but that's not really case. All players do not have access to the same amount of time to play the game. You've got mlg types and YouTubers that literally play CoD for a living, all the way down to parents with kids and careers with barely a minute to spare. In order to reach the largest possible audience, because money, it behooves the developer to try and level the playing field a bit so that everyone feels like they at least have a chance of doing well once in a while, no matter their circumstances.
Battlefield doesn't have nearly the lopsided scenario because it lacks kilkstreaks and the killwhore mentality is less prevalent. Over time, we've seen the BF player base increasing while CoD sales decline. I'd suggest that's because as CoD clamps down on the tactics of the peasants (camping, claymores, noob tubes, death streaks, whatever) the peasants jump ship and find they can be more successful in BF.
Which as all fine if you think CoD should be the game of the elite. I imagine Activision's shareholders do not share that sentiment and I think the elite will be awfully sad without the peasants around to faceroll. After all, you can't be a bully without someone to bully, and CoD is all about being the biggest bully.
Wow, did not expect to ramble on like that, but the thoughts just kept flowing.
In BO1 defense I will say that it is far and away the best Zombies experience of any game in the franchise. Like everything else in the game, zombies now is overburdened with complexity.