The presence of bitcoin certainly gives freedom to anyone to use bitcoin, even for criminal activities and transactions, but I think this is not a bitcoin error but from people who use bitcoin.
For me there are some point that criminality and bitcoin can do together by many criminals in this wolrd, and we also know that bitcoin is open for everyone, so for me it has a chance that in the future many criminals is we will learn to used bitcoin for doing illegal transaction.