Welcome to the modern United States?
Grow up. Realize not everyone has the same financial or life situation. Literally tens of thousands of people prove you wrong daily that it can be a viable and fulfilling career. Guess what? Every career path has people who succeed and love it and people who fail and hate it. That's the way things have always been, especially now with the economy. Even bankers aren't happy with their wages now a days. I'm sure many of us would refuse to work 18-20 hour work days punching numbers into spreadsheets for the first 2-3 years of a career even if there was a promise of making low to mid 6 figures (and certainly on up for others).