They all generally agree on the facts of the situation. Even so, there is very little pressure to change it. As one Senate staffer pointed out, nobody in Congress represents overseas Americans. And government officials think this law is succeeding at catching the tax cheats.
That may be worth the side effect of losing a few thousand American citizens every year.
Via Ari Shapiro, International Correspondent, London