* Commute/housing: you can afford a lot of house in a good location on $500k (or even 250-300k which might be more attainable).
* Long hours: varies a lot from team to team, and company to company. From my own experience, there's not a lot of correlation between long hours and salary, and a lot of people who work long hours do it because they want to.
* Crime: crime in the US is at historic lows, not sure what you're worried about here.