The only innovation coming from big publishers these days is how they can make their money from us.
I'll point out a recent example... why does Battlefield 1, a multiplayer title known for large scale battles, need to be developed so that it can be used in 5v5 e-sports? Let me illustrate how weird this is another way... a game about the worst conflict in history used for E-sports. This is the same game that has a really awesome codex written by the 'The Great War' youtube channel by the way. (Which goes to show a little respect for the source material set this game apart from the usual FPS clone)
Believe it or not, but the whole creation of BF1 Incursions is NOT because it's a way for DICE and EA to make more money (well, not fully at least), but rather because for the past few Battlefield Titles, the community has been asking for an official competitive mode. Take a trip to the forums or subreddits. You'll find posts of people asking DICE to make a more competitive mode for the franchise. Look to the past with unofficial community competitive tournaments. People have been wanting this.
And even then, look at how Incursions is. It's clear DICE and EA never put much stock into a competitive mode until recently. Given how it's completely changing the core of BF1, is responsible for the upcoming Weapon Re-Balance patch, completely changing up some maps, and was only revealed in an early stated just this year, that theory is supported. It's very clear this is DICE testing the waters for a possibility of a competitive mode in future Battlefield titles. In fact, what's most telling about how DICE and EA never gave it much thought until recently is that they ALREADY COULD SEE how much money eSports and competitive modes bring in. Whether you want to go broad with the big eSport games of League of Legends and DOTA, or be more specific with shooters, namely with Counter Strike: Global Offensive, Halo, Rainbow 6: Siege, Overwatch, and even as old as Quake, they could tell that it's something that brings in money. But they just never care for competitive modes, but the community was begging them for it.
And why use BF1? Because it's the most recent title, it gets players back into it, and they are still working on it. They aren't going to go and make it in Battlefield 3 or 4, because despite the fact that players are still playing it, DICE has stopped working on those titles.