Taxation has been with us for many years now yet there are still many loopholes allowing tax avoidance, the reason must be that it has suited politicians to allow it to happen, of course it also suits them to cry foul from time to time.