Marketing directors, £477,000 and the great salary debate