Sorry no it is illegal they are bleeding economies out of sheer greed
Nonsense. Greed is perfectly legal. The fact that you don't like it doesn't make it illegal. In fact, you say so your self:
they have paid their lobbyists to create via corrupt politicians
If a company is following the law, no matter how that law came about, then the company is not doing anything illegal. Again, the fact that you don't like it doesn't make it illegal.
To my own comment: A company is required, by regulation, to maximize profit for share holders. If a company has the ability to legally move their money around to minimize taxation then they are required to do so.