They said it beautifully: when people want to spend money, they'll spend more than they should. But when people need to spend money, they'll spend as little of it as possible. Some have more forgiving tolerances on how little they'll be willing to spend. The airlines and, I think, retail companies call this metric "willingness to pay" (WTP) and spend A LOT of money trying to figure this out. The goal is to make prices as segmented as possible, since you "can't" give everyone a different price for a thing.
If Walnut took VC, they would be doing the same because, according to this armchair CEO, that's where the margins are in businesses like these (service industries).
Many people will do crazy-ass things to save lots of money (driving two hours or more to or from an airport with significantly cheaper flights, even if basic economy). And people say they care about the well-being of the workers providing services for them, but when put to the test (increasing prices), the truth comes out.
Case in point: ultra-low-cost carriers (like Ryanair) pay their crews jack shit to be the jack of all trades. The pilots will do light maintenance (heavy maintenance is contracted out). The flight attendants will check you in at the gate and clean the plane. If people really cared about this state of affairs, then they would fly with a legacy carrier that treats people in these positions better. Instead, ULCCs are beating legacies in profit hand over fist.