Mixers are the alternative to your service with the difference that you need to to trust someone your bitcoin and their word.
The reason mixers are
imposters as opposed to
alternatives is that you can deposit and withdraw from any web service like an exchange or casino to gain the same (arguably, more) confidentiality a mixer provides, without the fees imposed.