Fully understand where you are coming from but in the 70s you typically had families with only one wage earner. By the late 80s there was a massive increase in women going into full time jobs and higher paid roles. Whilst that was great for social progress, what it did do was put more money into the pockets of those who were termed at the time as Dinks (Double Income No Kids).
With the extra money available this impacted housing which generally has always been seen as a good investment.
So we went from one good salary to get a nice house in a good neighbourhood to needing two good salaries.
Couple that with the ridiculously cheap money available and ease of getting buy to let mortgages and you get to where we are now.
In a capitalist economy the only way to fully address house prices is to either increase supply which won't happen in the nice areas or reduce the amount of cheap money available.
Taxation changes may help, for instance a reassessment of rateable value based upon present day values or a buy to let tax owners. But the former would only make all housing more expensive to live in and the latter will only free up supply at the very bottom end of the market, plus many self employed use buy to let's as part of their pension.