I am looking to buy a property right now and I have resigned myself that if I want a nicely designed house I will probably have to do it myself.
A well designed house does not have to be more expensive, it is just engineering -- and engineering is about knowledge, experience and ability to use both to make tradeoffs for a better result.
The knowledge is there but very few seem to be making use of it. Everybody tries to squeeze a lot of new tech but forget about old lessons -- just like in software development...