This is not only affecting the expatriates but also foreign people who work in US temporarily (like in a h1b visa). Most of them were not aware of this rule and now they have to pay 25% of the money they have in bank accounts in their native country.