For me, privacy issue means tax issue. In particular, IRS issue. taking into account they have the technology, all the people who have incorporated a Delaware LLC and who make money out of US sources, will receive in the next year a letter from the IRS wherever they are located in the world...