Sounds (again) like somebody putting the airline first, and the customer second.
That's an interesting perspective. History is littered with the corpses of companies who gave great customer service but didn't do their sums properly.
If the cabin crew make their budgeted amount of sales to passengers who offer the correct money, I can't imagine the airline losing sleep over passengers who don't get to spend their high-denomination banknotes.