I was able to book myself a free business class trip to Europe on miles from flying just a couple of times a year, coach, non-flex fares, on the company dime, as a working schlub.
I know plenty of folks who fly business class to China half a dozen or a dozen times a year and have more upgrades than they could ever possibly use. Hardly executives.