So, opposed to cash the government can still view all transactions but the corporations can’t. This would be an improvement over card payments in terms of privacy, but it’s still worse than cash.
If I understand correctly, goverement would see when you cash out money to Taler Wallet, but now what you buy then. But I do not know the protocol internal work.