It is a bit of a misunderstanding to say that the work hasn’t been funded. It has been funded by lost earnings. If the developer instead could have made (say) $100k working on something else, then the funding was $100k. The same way that not selling a car you have been given for free cost you the money you could otherwise have made selling the car.