Yea I don't recommend buying from KYC CEXes even if it was possible. But wow I didn't know all US exchanges don't have Monero available anymore. Even Kraken?
Agree Breez and Phoenix are probably the best LN wallets available in terms of UX and self custody (You have to run your own node with Zeus atm). But since you are not running your own active nodes (for Breez and Phoenix at least) it is still not completely trustless and has privacy implications. At least Phoenix is transparent about this on their website.
https://phoenix.acinq.co/privacy
https://phoenix.acinq.co/faq#is-phoenix-trustless
I know the new upcoming splicing update solves some of the trust and privacy issues on Phoenix, but not completely since you are still not connected to your own node.
Monero's strength is in it's better qualities as digital cash. Cheap tx fees (under 1 cent), real world fungibility, and strong default privacy.
Agree Monero acceptance is not as ubiquitious as Bitcoin on white markets, but there is still quite a lot. People on the outside might just not be aware.
[Spend Monero directly]
-Monerica massive directory [monerica.com]
-Monero Market [moneromarket.io]
-KYCNotMe [kycnot.me/services]
-Telegram: Monero Market [t.me/moneromarket]
-Darknet Markets [torproject.org]
[Monero -> Gift Cards]
-Coincards [coincards.com]
-Cake Pay [buy.cakepay.com]
-Coinsbee [coinsbee.com]
-AllArk [allark.io]