Bitcoin mixer is just another innovative concept introduced to provide the needed privacy in the BTC space, and I dont see the reason why it shouldnt exist. However, whenever an innovative platform is create we'll always see some people who will abuse the concept potential for their selfish benefit.
Bitcoin mixer is not bad but it is the people that use it for illegitimate activities that are bad.