I hope you don't mind, I used your comment (with credit) in my blog post response to this question: http://devgrow.com/profiting-from-non-profits-theres-always-...
The gist of my argument is basically the same - there are several examples of people developing game-changing ideas that have no real business model, yet they are still able to profit it from them in some form or another.