Before you go shaking a stick at pax travelling on leisure fares (who aren't necessarily leisure travelers, by the way), and the airline, maybe you ought to think about what business your company has paying such exorbitant airfares to begin with.
No demand = no market.
That $600 difference between the $900 your company shelled out and those wretched, miserly penny-pinchers would make a nice lump in your own pocket as a salary increase or bonus, wouldn't it?