"Fair" is the wrong term. You and your employer have a deal to which you have both agreed. Salary, vacation, bonuses and premium travel. If you don't like the "deal" don't take it.
I see it as penny-wise pound-foolish, but perhaps the other factors, e.g., salary & vacation make up for it. If they don't, call your headhunter.