Even most businesspeople aren't really that hyper-scheduled on trips--especially the ones that can't book whatever class they want.
And to your latter point, I can afford higher-class tickets but it comes back to what I could do with the money instead like a nice dinner. I don't tend to have a budget per se but I do recognize tradeoffs.