Well, you can exchange USD with oil, goods, services everywhere.
P2P payments can be successfully done in USD for few cents (eg. Venmo, Paypal etc..).
Anonymity is not a point because all transaction are public in the blockchain.I could pay in Monero to my fellow drug dealer but it's difficult to exchange it for a Ferrari without going through KYC.