I don't see the issue if it's legal. It is all very well Cameron bleating about the morality of it but perhaps he should be criticising HMRC for not closing the loophole in the first place. Frankly after the MP's expenses scandal it is a bit ironic for any politician to moralise over other's financial affairs.