They care about nothing specially law when it comes to expanding their authority. Seriously, what kind of a reasonable government charges a programmer for coding open-source?
Now, what would be the lessons?
Well, it is true that is technically operated as an exchange and was supposed to be registered and approved by the authority that regulates exchanges in the US. If it was just some code, I am sure nobody would've been charged. However, this was not the case. It was an activity that brought income and allowed US citizens to trade tokens that were not allowed to be traded in the US, right?
The main lesson IMO is that exchanges just shouldn't do business in the US