I guess the lesson here is to always do your due diligence before accepting Bitcoin as payment. You wouldn't want to unknowingly get mixed up with any dirty coins.
No, if btc wants to be day-to-day money, this has to be obvious and easy to solve. It's not some investment where you do research. Do you do your due diligence before taking your salary?