Here's a follow-up video by Ben Felix posted more recently about the case for home ownership: https://www.youtube.com/watch?v=16eA5ebWMQQ
In the end, home ownership is more based around the kind of life you want to live than costs/benefits of the house as an asset. As a Canadian I see that many of my friends would choose to pay a lot more each month on the principle of a mortgage than they would ever save in a registered account.