There comes a certain point where you can provide enough value to an employer with your experience, efficiency, and skills that you don't need to be working like crazy 40+ hours a week to get paid well.
My job as a sales engineer for a tech company definitely entails 20-30 hours a week of "real work" but a lot of it also involves driving from my house to clients and partners, independent study to stay on top of my company's, competitor's, and industry's latest updates and news, researching prospects, and talking on the phone to partners and coworkers. However, sometimes I have downtime or nowhere to go and find myself going down a Youtube rabbit hole or playing a video game just to unwind. Some days I don't even shower until mid afternoon. One downside is that I'm never really off the clock either, especially at the end of each quarter, as we need to plan, build quotes and proposals, spend time entertaining clients, and doing whatever we have to do to win deals.
Some roll their eyes when I lament having to go to another customer dinner or happy hour but when you're forced to socialize with people that aren't your friends instead of being home with your family it takes some of the joy out of it.
The stress of constantly competing also takes a toll as you're expected to hit your quota and win every deal. That obviously doesn't always happen.
I've been fortunate enough to be successful at what I do and get paid extremely handsomely to do it. My father was excited he finally hit six figures just before he retired 2 years ago. I'll have earned double that by the end of April.
At the end of the day, getting to go before IT Directors, CIOs, VPs, and even CEOs talking about your company, product, and people and how you can help solve problems they face, cut costs, and increase revenue is exhilarating and I'd never have imagined as an IT geek sitting in a cube 9 years ago I'd be doing this today and the growth I've experienced as a person is something I'll always cherish.