I see DHF as a start up incubator. Come with an idea, prepare business plan and apply for funding. Within a couple of years maximum, you should grow independent on the DHF, and start generating profit for yourself and value for the network. So yes, I 100% agree that we (as everyone of us) should insist on proposals defining goals and deliverables, and then asking for accountability. That being said, I would love Worldmappin where I belong to the team follow this path.
Yes, then you have something like core development and so, which does not generate profit of its own, but those proposals are not the disputed ones.
I also see it as a incubator. that's exactly the point. 100% agree with you mate