And fairness-why do tech crew get first class travel and not cabin crew
Only captains do. Duty travel is a different story.
Why? Probably because its part of their award. Maybe because they have earned it. Sometimes some positions like it or not have a pecking order.
I wish I could get it on staff travel too.