I think that considering the low amount of churn, they are doing well enough. There's always some locations where you see storefronts changing every other year, but most airports I have been in seem to remain more or less the same.
Another alternative view would be that a spot in the airport isn't so much about profit but more about advertising a brand (in some cases).