I thjnk KYC is evil and inefficient, but.. when most people will own bitcoin anyway, does it matter that much whether your 0.1 BTC purchase is attached to your identity or not?
Good to still have a smaller non-KYC stack as well (just in case).
A big concern, however, are the identity leaks when databases get hacked..