What I don't like is that we have just as much, if not more, information on the Campaign than we do on Multiplayer. That's the exact opposite of how it should be.
We are still lacking the multiplayer info, but I would bet that stuff is worked on longer and polished much closer to launch date than campaign. The campaign has to go gold and have everything working on day one (in theory they can patch mistakes, but it makes more sense to focus on completing this first).
Mulitiplayer, in a good game, will be
constantly in flux throughout the entire run of the game. In my opinion multiplayer finalization should come after campaign work. The basic metrics of the game are there (physics carry over from campaign, player models, etc.) but the map, weapon, and vehicle sandbox, player
ranking, and balance is probably still being tweaked. There are so many more variables in multiplayer because you have to contend with literally all of humanity. In this way they could be tweaking, fixing, balancing, etc. up until the actual launch day and just require have maps update to their "final" version on day 1 (and none would be the wiser).
In my opinion this is why we have more info on campaign than we do on multiplayer. Campaign simply has more polish, faster, than multiplayer.