Its the story of gaming in general.
Gone are the days of Sonic The Hedgehog where you had no saves, had 3 lives and if you lost all your 3 lives had to restart the entire game from the beginning unless you had a continue.
You theoretically could play an entire day, get to the second to last level, die and have to restart the entire thing all over again.
And some of the end of level bosses where extremely hard, the game was genuinely challenging.
But in today's gaming market, they can't afford to make challenging games in case the consumer gets bored with the game and doesn't buy any of the DLC or the season pass.
As a result COD has to be accessible to all, enabling even the least skilled gamer to get kills, requiring little to no skill at all. Likewise with Battlefield, removing the ability to fly the AC-130 to ensure that everybody gets a good experience because you can't trust newb idiot 13 year olds to actually fly it properly.
Gaming in general is getting dumbed down