It's not just the US's laws. The US has been using it's 1 year posting as the head of FAFT to undermine digital currencies in general. For instance, FAFT now requires members to implement laws that require digital currencies REQUIRE not just KYC, but also for each party in the exchange to be conveyed the personal information of the other transacting party, for reporting purposes in their own country to combat money laundering.
There are 13 agencies in the US who are tasked with fighting money laundering; when one doesn't work completely, they just add another. Regulation is definitely killing things as governments try and maintain control of currency.