People must understand that Bitcoin isn't anymore the plaything that it was years ago. Every exchange will face difficulties if they don't properly register their activities - especially when it comes to allowing people to exchange/trade crypto versus USD. If an exchange isn't willing to go through whatever is needed to be allowed to run a platform that involves USD, it will experience what BTC-E has gone through, what Bitfinex is, or will go through, Poloniex, etc. BTC-E however is reported to be involved in the MtGox theft back in the days. I don't like the government shutting exchanges down, but in case of BTC-E, if they are really one of the master mind behind the MtGox theft, may all involved entities burn in hell.
While I really sympathized with members of BTC-e because they the ones carrying the burden by losing their funds, I am also concerned about the illegal activities rampant online victimizing many people. There has to be a balance between allowing cryptocurrency related businesses to flourish and the need to also regulate so that illegal activities can be controlled if not totally eliminated.
And I think there are now many regulations in place that crypto entities have to go through especially in registering their business and making sure that they followed what should be followed. As for exchanges, they should make sure that they are above the board and not hiding anything that can in the end endanger the funds of their trusting members.