Problem 2: Centralized exchanges are a privacy hellhole so no, I don't believe that is fixable. Political lobbying in favor of financial privacy could help a bit but I don't think that's going to help much tbh. Ultimately, centralized exchanges that store KYC information should be avoided and we should increase the use of P2P transactions instead.