To be fair while its very distasteful to our current sensibilities, this was not always the assumption in the US, at least among some of the Founders. My understanding of the rationale for the support for the requirement of land ownership was that those who were not finically independent or secure would instead vote for those who issued wild campaign promises (giant walls, closing Guantanmo Bay or withdrawing troops for example) in order to get themselves elected.