What's even more frustrating is all the extra, just plain ridiculous shit they add to these games before ensuring the foundation is solid, like microtransactions, hundreds and hundreds of collectibles, separate modes and exclusive content, bonuses, tie in apps, etc... The absolute worst is having day one dlc being…