Pilots who are self-employed, or who form a company, are allowed to claim the legitimate costs of running their businesses. This includes training costs (including TR costs), travel to a base other than their normal place of work, overnight accommodation costs, uniform, etc. This is the same in any sector of the economy - I can't see what all the fuss is about.
bf