A great idea and a great business model are not the same thing.
Business Model Alchemist, Innovator, Strategyzer Creator
Even if you have a great idea, success is far from assured.
Predictable biz models can work but do not give you a competitive advantage.
Can you conceive a biz model where you give your value proposition away for free?