I don't see your point. Governments can still force exchanges to collect your ID whether you're buying Monero or Bitcoin. What's the difference? How will an anonymous crypto solve that?
I agree with you. If you want anonmity, the whole chain must be anonymous
Currency prying => monero
Exchange prying => cash OTC
IP prying => I2P or TOR
Sure, it is much less convenient (especially cash OTC). Maybe with TOR of I2P, cash OTC is not necessary.