Really, you make $300,000 a year and report no taxes and you think you're not doing something illegal?
IANAL but surely laundering known drug money with gold/diamonds/beanie babies/bitcoin are all illegal.
Pedantically, yes--there would be one fewer crimes committed. Practically, not reporting income hints at knowing its source isn't entirely legal.