How many instances of groups of very smart people with a great product vision and the technical ability to deliver it are there that set up non-profit companies to give us all their brain-child for free? I'd prefer it if they wanted to do it in a non-profit and give all the excess revenue to 3rd party devs but this is much better than waiting for a unicorn to turn up.