Yeah, most white collar workers leave at 8 and come home at 6. Have a nice dinner with the family and sit down with the wife after the 2.3 kids have gone to bed and enjoy a nice night of watching television. They also get every weekend off and never worry about finances, retirement, promotions, benefits or job security either.
I don't know what world you live in, but having been a former white collar worker in "real" world before becoming a pilot, I can tell you most guys who started flying right after college have no clue as to what it is like on the other side.
The reality is more like get up before six every morning, fight rush hour traffic, sit in a cubicle, go to boring meetings with your boss, eat a fast food lunch in a cubicle, do more work in a cubicle, attend another meeting, report to your boss about your projects, fight rush hour traffic home. Have dinner and send the kids to bed, then break out the briefcase and get to work on the project you had to bring home so you can impress your boss and get a raise. Then find out the next day that you have to go to Oklahoma City for three days and you'll have to finish some work over the weekend when you get back because you have a deadline early next week. Oh, and then you find out they cannot give you that raise you have been working hard for. And yes, you will still have major worries about pay, benefits, promotions, retirement and job security.
The people who make more than $50,000 and only work 40 hours per week are very few and far between. And most of them are either lottery winners or named Paris Hilton. Most people who make decent money work far harder than we do as pilots and still have most of the same worries we do. Trust me, I have been there.