Doesn't sound bad at all to me!
Where I live, in the English Provinces, a decent family home costs around £450,000. That's maybe $800,000?
Engineer salaries are around £60,000 unless you work in sales. In sales, you can reputedly earn over £100,000 a year. Also local authority managerial jobs are ridiculously well paid and don't usually require university degrees but I have no idea how you get into them. I don't do sales. Teacher salaries are around £40,000 a year. Expenses and taxes are high. I don't know how people can afford that £450,000 mortgage and I expect most of them don't but are given money by their parents or relatives, or inherit it. I have a £350,000 house that was a wreck when I bought it that I'm slowly doing up myself. I know people on similar salaries to me that live in £200,000 houses that aren't in nice areas and are really too small, because that's all they can afford, despite having a well paid career in engineering.
Plenty of £800,000 plus new builds are getting built around here and the average annual salary is something like £24,000 a year in this area. Again, I have no idea who is buying them but clearly someone is. The driveways tend to be full of works vans, for plumbers, plasterers, drain surgeons, tree surgeons, whatever. Obviously there are people that run businesses but we are in the middle of a recession and business rates hike and I can only assume that its much easier to throw down a wad of cash deposit if you do so as they can get paid in cash and not pay tax for some proportion of the work they do. Pity I can't in my field.