I've seen a few people say that and I don't get why it's too much. They didn't have a SP part of the game so the team there should have been more than enough people to work on this game.
As for the OP: Yes Blackout should go F2P if Activision have any sense. But, more than likely, they'll drop it as soon as MW4 comes out.