While Call of Duty: Black Ops 3 might be messy for some PC gamers, the last generation consoles didn't even receive a single player campaign from Treyarch.
The reason? Technological limitations within the Xbox 360 and PlayStation 3 consoles. According to the Director of the Campaign on Black Ops 3, James Blundell, the memory subsystem on the last-gen consoles just isn't good enough. He said: "For you as a co-op player to see what weapon I have, you have to have loaded in the memory - in resident memory - every single weapon customization. Current-gen memory just can't do that. You'd have to have everything loaded otherwise you just can't see what I'm carrying".
He continued: "You know you could simplify things down, but I think [Activision] made the right choice because I would hate for people to get an experience that wasn't true to the vision of it. As the director I'm incredibly passionate about the experience being a pure experience, that you get what I was trying to have you get".