If land is not owned by anyone the risk is that it's treated poorly since there is no incentive to treat it well. Take the profits that are available during your 70 years lease and run, it's not your problem afterwards.
Money that expire will work well in the EU/Asia, probably not in the US, it's a way too self-centred and selfish country
Infrastructure ages and needs to be refreshed. Look at NYC, how old "land improvements" get stuck.