There will always be decentralized exchanges that would be willing to accept any coins, because those exchanges cannot be shutdown. You can also push those coins through online gambling sites, before you send it to exchanges.
Stricly speaking Mixer services are not illegal and if people want to go to court and defend this stance, then they will win. If I get cash from someone else and I spend it at a merchant, is that transaction anonymous or not? Why is mixing coins illegal, if you want to hide your wealth from hackers and thieves that might want to track your coins. Most gambling sites are also centralized and prone to being shutdown, depending where they operate. In that regard they are also like the exchanges and the mixers. Governments may at some point force them to inspect coins against some sanctioned list and who knows what criteria they will use for blacklisting.
Of course its not illegal, which is why they will explicitly make it illegal. Because those politicians write the laws remember? Its not about common sense or the people's needs, its about what they believe and their interests.
Bitcoin wasn't illegal anywhere, but some countries made it illegal, possession, mining, and trading. They are idiots and we already know that, but they have power over those places. And FWIW the same thing could be said about gambling, prostitution and drugs, just to name a few. Did you know in a certain Caribbean country homosexuality was illegal with 20 years prison? That was until last year when they finally rescinded that law. In some places its still a death penalty...
Never forget who makes those laws.