The housing crisis won't end until (among other things) corporations cannot freely own limitless numbers of single family homes. We will see perpetual renting because it's effectively passive income for the corporations, and they have deeper pockets than 99.9% of individuals.
As companies own more and more, but don't sell, supply dwindles, and the bubble never bursts.
I not only remember the cornucopia one, but I thought this was the reason I learned the word cornucopia when I was a kid. Most Mandela effect stuff is kind of silly to me, but this one just freaks me out.