Plus, this is something that they've been working on for over a year. The usual annual development cycle excuse doesn't apply in this case.
The fact that they couldn't take real screenshots of player profiles and had to get a designer to mock them up seven weeks before launch is tantamount to their studio being on fire.