This is a bad take.
Should the developer use their own funds and burn bitcoin to keep their app afloat when they have 250K users, that use their app for free? No. That's not how the world should work. We appreciate value for value as Bitcoiners and we appreciate and recognize proof of work. We should want them to get paid for their work.
The developer should not change their lifestyle or hinder their family's lives too much just because they are building. Some sacrifices can be and should be made, but this isn't a permanent choice. As an entrepreneur, you tighten you belt a little from time to time and make needed sacrifices in the hopes that some day you will not have to do this. With V4V we have the opportunity to make this happen sooner.