Earlier, games were more story-driven and single-player centered. Nowadays, it's all about micro-transactions, custom packs, DLC, and battle royales, among other things. Remember, when COD 2 or 4 was released. Those are the games that people still remember to date.
Battlefield should be called Bugfield. It's caked in code bugs. Barely playable at times and sometimes funny.
I had so much hope for it.