I wasn't commenting on whether this solution is a good one. It seems like a really poor one to me. Your comment that black markets/money will always exist as long as things people find valuable to be illegal is very true! That said, that doesn't mean that their existence (and particularly the size of it relative to the legitimate economy) isn't a problem for governments.