Allowing the next generations a good start in life means that everyone that wanted houses to be a great investment need to take a loss, there's simply no way around this and we should collectively accept this.
I'd also be for completely different taxation levels depending on if this is your first, second or third home (properly handling even if first buying before selling within x months, so you only have a single home), if you're a company, if you're a foreign citizen that merely wants to snatch some random safe property.
Some problems really need a complex, evolving and carefully weighed solution, and housing really has been shamefully abused so that the haves screw other the not-yet-haves.