Does that mean that some people are paying taxes twice, once in the country they're living in and once in the US?
Switzerland is a difficult subject because they don't identify you when they report your taxes so the IRS has to trust the Swiss gov't is telling the truth. I believe they have reached an agreement that favors the US and have a lot of Swiss account holders pissed off.