the finite resource here is the unpaid developer time. everyone takes advantage of it until the developer burns out.