Only old medical doctors? Young doctors are tired and broke, it would take them a few years to save the down payment.
But I heard that doctors can get mortgages easily, at better terms
My point is that today's young engineers are reaching their peak or off peak earnings at a very early age. Starting at 120k, I think they will reach their ceiling pretty soon. However, they can buy a house at age 25 instead of doctors at 35. 10 years of early investment can make a huge difference, but too many young engineers lack the savvy and life experience to buy homes. Many people are wasting their early peak and may regret when their skills will be thrown to toilet in 15 years.