Thank you :)
in the UK new builds are inflated due to gvt shenanigans
That's the case in NL as well; the causes are multi-fold, housing prices have consistently gone up in the past decade, while mortgage interest rates have gone down, meaning it's more attractive and interesting to get a house and mortgage now and fix the interest rate.
But the other issue there is a housing shortage, because population increase is not slowing down.
But the other issue is that houses aren't being built fast enough, for diverse reasons - NIMBY, having to give up farmland or nature for houses, counties that want pretty housing estates instead of functional apartment buildings (because 'ugly' houses attract undesireables), and new nitrogen laws making getting licenses more difficult.
And now there's sudden inflation due to a sudden change in situation (to put it mildly), which triggered the EU to rapidly increase interest rates (I'm no economist, I'm not sure how the two are related), which triggered mortgage rates to increase.
Given people were already borrowing the max amount they could, if the interest rates suddenly go up, a gap appears which caused the reduction in interest in buying a house, lowering demand. The other one is that people stopped looking for houses because their energy bill suddenly tripled or worse.
high quality housing stock at decent prices, compared to the UK / US etc.
The government decided what to build, where to build and for how much.
You are looking at nominal prices. Inflation adjusted real estate prices crashed hard. They literally went down when everything else rose 8%.
In cities like Munich, where the real estate is extremly valuable, definitely. The increase in inheritance tax you mentioned makes it very unattractive to not just sell the house to the highest bidder immediately, which in most cases will be one of the large housing companies.
For small tenements, it's very challenging to generate enough rental income to offset the inheritance tax in a single lifetime, especially if the new owners want to keep rents low.