The sad thing is one needs more luck than knowledge in the property game. The reason we have a house rather than noting is simply the timing of when I met my spouse and decided to have a home. Had we met 5 years later we would be renting now.
I think that the future generations have it much harder than we did. BTL investors have a big role in this. If they started 15 years ago, house price inflation would give them equity and deposits for more properties. These properties are being paid off by their tenants and the more properties they have the more income they get. At some point the tenants would pay for the properties and such an investor gets a property for being able to get a loan someone else paid off.
So the moment the banks were giving out loans for BTL instead to occupiers the future generations lost.