It'll always be about the people
It's been quite a while since I last flew anywhere but I once chose* cattle class with Virgin over business class with BA because BA's staff were uncaring whereas the Virgin employees couldn't have been more helpful and friendly. This may have changed over the years for all I know.
*That choice came about because the firm I worked for got a discount for BA but not Virgin.