The power of the cloud!
Why someone would take a day off of work on day 1 of a heavily multiplayer focused game, I have no idea. Learn from the past or repeat it. Take Friday off or something and make a 3 day weekend out of it, should be fixed by then.
I don't understand this sentiment. Failures of this magnitude are a pretty recent thing. "Learn from the past or repeat it" literally makes no sense in this context. The game is broken in ways other than strictly matchmaking. Singleplayer saves and overall performance in splitscreen is terrible. Blaming people for taking time off is perpetuating the problem. Perhaps I can offer an equally misguided quip. Don't hate the player, hate the game.