The MCR program is about as close to a FF program as you can get with soft drinks.....something interesting to think about.
Yea you can get points other ways but the same is true for FF programs.
Of course the scale of the rewards is a bit different, but they are both loyalty driven.