I'm afraid I'm not buying into it either. Despite several hundred statements to the contrary by BF they have barely managed one game per year or worse, one module per year since 2007. I'm not saying that the games haven't improved because they have improved immensely.
What hasn't improved despite many many promises is the delivery rate. I know we shouldn't blame software developers for late software but these late deliveries are being driven by BF itself. The bare facts are that there have been no new titles released since CMFI, and that was a very lite title. Before that, there was a CMBN module, not a full title.
im not even accusing them of not trying hard because I'm sure everyone involved in the games are doing their very level best to deliver, but there is definitely something fundamentally wrong with the model they advertise or the game itself. It's very obvious that they are having problems delivering more than one base game and one module per year and this hasn't changed in the six years since 2007. Since then we have had CMSF, 3 modules, CMBN, 1 module and CMFI, 1 module. Not much in the six years that were billed as a game a year and a module every six months.