There is one tiny problem - the title of this thread is owing v renting a property.
You own your home. That settles the question of long term benefits of owning v renting. Of course - if you are a speculator as Mr Keen is - then you try to buy and sell property by timing the market cycles.
How is that worked out for him?
In regards to the 'outside the box investors' - most of them own 8 blue chip stocks and chase the yield from the divided income.
See anything wrong with that to a 'well diversified portfolio' approach?