These concepts are only good if there is an infinite amount of good/useful land to be had, which obviously there is not. We can make a basically unlimited supply of new humans that need land to survive on, but haven’t come up with systems that allow for the sharing of resources we derive from land.