Re: BAe
Tax is robbery. Notice how the companies don't want to challenge IR35 because of the HMRC threats and in the case of BAE they pass the threat on down to the contractors.
Nobody wants to be taxed or else it would be a voluntary contribution. So if anyone is to be taxed then it should all be the same rate. The big companies should be on PAYE as well as the small ones. Why should they only get taxed on profit? If they have equipment and labour costs then pay tax first and pay those expenses with what remains. Then if there is any money left after that then pay corporation tax on that.
Yes it sounds unfair but then tax is robbery. Now perhaps you get why it's perfectly justified to do anything and everything to avoid paying tax.