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?