Is it not better to leave the opportunity to develop what is, than to continue to spray funds on scoundrels?
Ahhh. Devs gotta eat too, you know. Even during the early years, there were a few projects which had zero-profit, contributing developers. Guess what happened? They quit because they cannot code for free forever - also their focus were not concentrated which meant longer periods between updates. The most successful projects were always the heavily funded and community supported.