I read an article somewhere that quite a few Americans living abroad have renounced their American citizenship so they don't have to pay taxes on their earnings, I am sure that has something to do with it.
Companies have been doing it, why not individuals. It isn't just the skyrocketing taxes though. Keep looking into it. It's the burden of reporting, the complicated forms, the constant rule changes that made what was legal yesterday illegal today.