I don’t know about that banker story. This all started with Bush trying to stop US citizens’ funding of terrorists, laundering drug money, and trying to hide arms and dual-use product sales. The Swiss caved and gave up a bunch of depositors. Obama followed up with reporting requirements for foreign banks for transactions with US citizens. A lot of foreign banks found that too onerous and just ended business with Americans, whether or not they were US or foreign residents.
The tax requirements themselves haven’t changed much, although the foreign earned income limit has been raised, which actually helps expats. Most of the complaining in this story sounds like people starting a business without looking into the tax and filing requirements first.
The bigger problem is that U.S. banks and brokerages now treat non-resident U.S. citizens as pariahs. See my previous posting above.
Regards,