In August, Bitfinex basically told US Customers to "start packing your things," and yesterday they gave them their deadline to do so. This is why I believe, even though this situation isn't great, that Bitfinex handled things professionally.
However, Bittrex is a different story, because it seems they're randomly closing accounts without responding to requests and telling people the reason. Get your coins out of exchanges!