I love it when the US flexes diplomatic muscle. This, however, is not the proper purpose or venue. The US can't win this. Obama needs to reign in the Treasury. If the accounts were in the US, the IRS likley would not be able to get the data with the same methods.
U.S. vs. UBS: A Fight Over Secret Swiss Bank Accounts
Individuals the world over - including in the US - are siding with Switzerland 9-1. It's not the way to keep improving our standing in the world.
If the US has the names, they can pressure the individuals by other means, as we all know. They are instead looking for UBS to do their work for them. Treasury boys need to do their own homework, stick to legal methods. Yes, even if there are tax evaders in the bunch (which has yet to be determined).