This entire article is alarmist, and I even wonder if that information can be used in a court of law. As the IRS points out, here is nothing wrong in owning an offshore corporation or accounts. As long as you report it properly.
International Business Corporations are ridiculously common. You don't have to be rich, many people with average income have those. It just depends on how you spend your money and the business you're in.