My dear departed Mom used to say, you get what you pay for.
Taking an airline with lousy ratings for an international flight is like playing Russian Roulette. You may survive or you might die.
Why would the staff have to pay for her bill?
And don't they collect either a credit card, a deposit or make people pay up front? They certainly should.
Oh and nice sheets, lol