I don't understand why people keep trying to frame BTC as some sorts of criminals tool.
Fast, nearly anonymous and free long distance transactions are a pretty big deal for non-criminals as well.
Did you ever try transferring a bigger amount of money to a country outside the EU and US? You'd be astonished by the fees and timescales involved.
Services like Western Union and Moneygram are not just used by criminals.