Is this statement: "It's a huge project"
Apart from getting far enough along in your career to be handling huge projects and therefore probably entitled to some cream, it also just doesn't make sense from a business point of view - save a few thousand on a flight, but the extra fatigue makes good decision-making harder.
Put another way: who should be using business class, if the decision-makers of a huge project shouldn't be?