Most people (number-wise) don’t care about the compliance, and with ShapeShift only “in-flight-tokens” are ever exposed.
In this case just few hundred K (would have been much less if they discovered earlier) for which they’ll compensate customers in full. A non-event, essentially.
The convenience of not having to use an exchange (compliant, decentralized, whatever) is a huge win. If one needs a small amount of any popular token, ShapeShift is the best solution out there.
Noone except thieves would use ShapeShift to flip an equivalent of $5K (or such). I’ve used it to exchange crypto in amounts of under $50, especially when in a hurry. That’s the kind of use it’s made for and it works very well for that.
I would even say that the lack of compliance is a big feature. No compliance, no hassle (meaning, normally I would have to report gain on the $50 in BTC or whatever that I exchanged for MAID or whatever, but because there’s no record of it, it’s reasonably safe to say that I don’t have to (a record still exists somewhere, but it’s hard to track and it’s simply no feasible to catch the small fish).
If i used an exchange (especially a compliant one), I’d have to spend 20 mins to get the tokens in an out, plus another 10 to report the stupid transaction (if I gained from it). 30 wasted minutes!