It’s pretty likely that the guy’s company has a rule, like many, that any flight over 5 hours is business class. Since business travel can be urgent, the price of his seat probably had something to do with the proximity of his booking date to his departure date.