Whatever the system, if you don't own it, you are dependant on someone, be it a landlord or government. Government can restrict where you can live, what kind of housing, it can deprive you of it whenever it sees fit (building a new road or new residential block), it can limit how much land you can own, etc, etc. So no, ownership is the only way to be free (not without its downsides, but better than anything else)
Whatever the system, if you don't own it, you are dependant on someone, be it a landlord or government. Government can restrict where you can live, what kind of housing, it can deprive you of it whenever it sees fit (building a new road or new residential block), it can limit how much land you can own, etc, etc. So no, ownership is the only way to be free (not without its downsides, but better than anything else)