I understand completely what you meant, and I stand by my statement.
The guaranteed minimum salary that the crew receives is roughly 3 times the annual average salary in their home countries, and that is earned in nine months.
I don’t believe the passengers need to subsidize anything, I am a fan of rewarding excellence, but I do not do it before services are rendered, and I do not do it out of a feeling of guilt.