It all depends on where you live. Although $150,000 is alot wher you are, its about average where I am. My house cost 7 times more than yours when we bought it. We were lucky we bought when we did, it was right before the housing market sky rocketed. I do not live in a big city, but I do live in a high cost of living area. We have no choice, this is where dh's job is (an hour away).
Please don't forget that the gov't takes almost 30% of dh's salary so that 150 becomes much less in our high cost of living area. And sure we do our standard deductions but we get screwed on many because dh makes too much.
There are many reasons why someone who makes 150,000can just get by.