America is full of terrible jobs now. Just terrible. There has been a degradation of job quality with outsourcing, amazon, you name it. This may be why nurses don't leave.
At what point in time did America have better jobs? A lot of people may reference the glory days of 70s and 80s manufacturing, but those jobs went from bad to good with the power of unionization. There was no free lunch.