MFP used to be a freemium model, wherein actual value-add was the pay stuff, and the core functionality/community provided stuff was the gateway towards that.
Unfortunately, the app got too successful, and was sold to a venture capital firm: Francisco Partners for $350m. Now they're going to do what VCs do, and try to liquidate out a profit by any means necessary, even if it ultimately ruins the app on the way out.
Open source code is a successful idea; what hasn't really taken off for various reasons is the concept of open source or community owned databases. The closest thing I know of is OpenStreetMaps. A food/nutrition database would be a fantastic open dataset that would largely stand the test of time (while specific products come and go, base facts about specific foods rarely do).