Have you checked on each of them? I'm pretty sure Kraken fulfills all the requirements in the jurisdictions in which they operate. CoinSetter also has a unique model which probably precludes them from the definition of money transmission. Not sure about Coinbase but I would be surprised if they weren't on the up and up.