I don’t think removing paine is actually a pain for BA… The real issue will be with hard copies which is already been sent to various stores. And may be some contents they had to share before release or after release. They will have to do it again. Good decision to delay the game for 1 week as 4 days is not enough to do lot of things.
Rest if someone is thinking let it get delayed for one or 2 more weeks and then come with dream team online mode, I don’t think its going to happen as mike said for 6 months after release they have lot of plans and update which they will try to give. So it’s like they will anyhow update the game after release with new mode so that people will believe BA don’t support the game/update the game after release