Oh right. This was a thing... in 2009, I think?
Marketing and growing interest is something THEY need to do. They can't expect people to donate either, it shouldn't be a motivation whether to continue or not.
But to be fair, it looks very cool, and I played the BETA a few years back and it was...