As a consultant, I fly on OPM. So I can never book a business/first class. Sometimes, I'll luck out and have to pay full fare and get instant upgraded but that's about it. I never leave the country and half my flights are RJ145 so it really doesn't matter anyways.