I think that was the most egregious Capcom stumble. It took them too damn long to get that system, which was supposed to be the backbone of the model, up and running. Still, it is here now. I think trying to change the DLC model now would be a disastrous move.
True, as much as certain people want to complain I think FM is the perfect model but the execution was indeed shit. People moaned when Capcom kept on releasing iterations of SFIV that divided the whole community of players so it's kind of hypocritical when they also moan when Capcom have stated that this is the only title you will need for balance, gameplay, characters and features in the future.