Well you can't say say there are no costs of ownership even if you park the thing in a garage. That garage space costs money - in property tax if nothing else.
It's stupid to say you don't own something just because you have to pay to keep it. If you control it, decide when it's sold and get the money when it is sold you own it and it's as simple as that.
rent is rent
tax is tax
They are different.
