streaming has a history of being data intrusive. and buying from most online stores show itemized music receipts to the credit card company (and don't typically allow giftcards). buying in person is nice, but harder to get new music.
Buy CDs. Fun and affordable if your music tastes can be found in thrift stores.
See if your local record store will order in new releases or otherwise for you on CD. Mine does and it's not a very large store.
From there, rip to a computer where you either copy it to a mobile device for listening or self host your own streaming service such as Navidrome or Jellyfin.
The streaming service is easy to self host and I'd love to give more details. You can also "borrow your friend's CDs to rip them" and stream content that you didn't necessarily pay for.
It is highly impractical and arbitrary to tie a digital download to a physical piece of media, especially if you have no plans to use it after ripping. Waiting until it arrives or going to a now-rare disk store, and then almost immediately either throwing into the trash or bothering to resell - neither feels good.
I ask because the easiest way to do what you’re asking is to have your local record store sell you shit and pay in cash (that you’ve laundered so the serial numbers don’t match the atm). You can even be like “I’m trying to get away from computers man, can you order me this off eBay?” And guaranteed if you spent a hundred bucks or so on used releases they’ll say “absolutely!”
Of course, you’ll stick out like a sore thumb and have a lie to keep up with, so you’ll not have any real measure of anonymity.
Ideally one wouldn't need to pay to experience a form of art
Rather, one should first experience the art, and then if they want they could make a donation
I think that buying a CD directly from the musician at their concert or event is the only truly direct way that doesn't end up giving most of the money to monopolistic intermediary