Well as nice as the sentimental definition you gave is, the legal definition of home ownership revolves around a set of rights granted to you by the government over a plot of land. I could feel safe and secure with my family a t Pizza Hut, but I don't own Pizza Hut.
A home is where people feel safe and secure with their family, or by themselves.
I reject the premise of your re-definition of owning a home.