Nope, that plan is working as designed. Want your money here? Pay your taxes on it. Why should they be allowed to avoid paying tax on their income but others, like myself, cannot?
Well you're sure teaching those rich people a lesson. In the mean time they just keep the money over seas. You're showing them though, keep up the good work.
Just a thought though. Maybe you're paying too much or too little in taxes? I mean if you think you deserve 50% or whatever amount of their money to go to the government how much of yours should go there? Are you willing to match what they pay?