More and more countries legalize Bitcoin will be many rules such as the application of KYC so that it will disrupt investors, it is easy to buy Bitcoin personally, I actively trading and keep Bitcoin in MEXC because MEXC does not need KYC and cheaper transaction costs.
Do we really care if KYC is the result of a great situation? I mean if all nations make bitcoin legal and support it with their laws, then I am fine with KYC as well. If you want to buy bitcoin privately then you could do p2p and that is still a valid situation, nobody could stop you from doing that and government can't find that out.
I personally believe that KYC is a good "annoyance" to something like bitcoin becoming legal. Would you rather have no KYC but also get Bitcoin to be illegal or not in the law at all? That would make things even harder. Remember, governments don’t decide anything about crypto, they decide what you can do with it.