There's actually a merchant coin in development, which I cannot say what the coin is because they have not launched yet, that would disagree with your disagreement. They actually believe merchants would prefer to not go anon. However the verdict is as good as any for all we know, we just have to ask the merchants themselves.

Do you have a use case where non anonymous transactions would be advantageous over anonymous transaction?
Anonymous transaction will never be implemented by merchants because they cannot prove said transactions thus cannot be taxable.
Period.
People need to understand that anon coins are just useless for real world merchants, they can only work on the darknet
It is called..... C A S H!