The government is imposing the KYC on the exchange, you can enjoy using anonymous coin if you don't buy and sell it in an exchange as regulators can surely trace the origins given the history is available to them when the exchange is fully compliant. Exchange value their clients but they value their business more and they cannot afford to violate a mandate from the regulator that would risk their business future.
You seems to dont understand what opaque ledger provide you. When you buy opaque ledger coin and withdraw it to you wallet no one knows how much coins there is on that wallet or where they will go. No one even know if they are still there or not. Well no one beside you. So it does not matter if you KYC on exchange ( well it matters if you are afraid that exchange will abuse your KYC info).
But in general KYC matters for those that uses transparent ledger cryptocurrencies. Since their KYC identity gets linked to those coins that they withdraw from that exchange. And then everyone can see where those coins went. Forever. Even 20 years in future. Lets say you donate those coins to some political party that will be forbidden 20 years form now. You are toasted then!