Being middle class in the US in a second-tier city is just totally freaking awesome. The corporate job I have now is night-and-day better than the lifestyle I had in my twenties. Breaking through to the next level is so far down the list of my current priorities that it could never happen and I'd be totally fine with it.
What else do I do with my time? Learn to make music. Date. Cultivate good habits. Plan trips abroad. Have dinner with friends. Eat right and lose weight. Actually get better at programming instead of just scrambling to Get Shit Done. Read. Try out hobbies like Rubik's cube. Sit at the coffee shop on weekends and chat with random people. Go to the bar in the evenings and cultivate a social life. Work on myself and become a better person.
You want me to throw that all away for a vague promise of more money, sometime in the future? I already have, right now, vastly more options for improving my life right now.