"money laundering" is a feature, not a bug. To bucket all forms of monetary subversion as a bad is like saying all drugs are bad. There is too much control exerted by various authorities and companies over transactions and Bitcoin creates a much needed outlet.