Thanks for taking the time and reading the article.
I hardly agree with the point you make about the source of coins. Simply because the same story is applicable to fiat currencies. Say, how do you know the dollar you have was not used in trafficking deals before reaching your pocket? In this regard, I believe that the legitimacy of coins depends on the holder. If you earn coins legally, the coin is legal and vice versa.