Common for public routing nodes but you can do less with LSPs like Phoenix or nostr:nprofile1qqsrf5h4ya83jk8u6t9jgc76h6kalz3plp9vusjpm2ygqgalqhxgp9gpz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qzrthwden5te0dehhxtnvdakqz8thwden5te0dehhxarj94c82c3wwajkcmr0wfjx2u3wdejhgjaa6xr
Ecash does address this but it is also much more trust based. Lot of trade ofs for micro transactions.
I'd personally reccomend most users get a minimum 1M sat channel with a trustworthy and reliable peer if you want to use self sovereign lightning.
Otherwise, ECash or even a custodial service works better for small payments. Just made sure you can withdraw on-chain if needed.