Everyone have a choice to use a new system and more competent against asset that he had. Many countries banned bitcoin because the reason of anonymity which they always doubted to adopt, whereas till now they can track all transaction which is conducted by bitcoin user that is in his country, but they keep distrustful and reluctant to accept bitcoin. a fact that must be kept in mind when they give reasons for not accepting bitcoin.
So, if the aim for everyone not to use a mixer service just because they are afraid of their government do not accept bitcoin well, then I don't believe it is a mistake because until now the government is still not regulating it for the same reason. OP, thank you for has enlightened my thoughts to encourage me to use a mixer service because it is very useful.
Well, if you do not re-use the same Bitcoin address for all purchases and trades, then you should not have a problem and there are other options apart from Mixers to protect your financial privacy, but it might be more expensive.
It is not to say that you should use Mixer services to circumvent government monitoring and surveillance, because they too have a obligation towards citizens to protect them from criminals and terrorists by monitoring transactions. The thing is, some corrupt governments with dictators should not have this information, because they can do more harm than good with that information.