Doesn't that sorta directly compete? Why bother buying on Bandcamp when you can support the artist right from Google Play/iTunes/Amazon MP3, which you're already using?
Better audio quality, cheaper price, better shopping experience, can buy physical products eg vinyl and tshirts, shopping page is customized by artist and has links to their online presence, bigger cut goes to artist, some tunes given away free, traffic is driven by music review blogs, the list goes on and on.
In Bandcamp you can buy with Paypal. I appreciate that. On the other hand Bandcamp is a bit more like that brick-and-mortar record shop next door compared to those huge corporations. Music and corporations don't match too well for me. I know my reasoning is out there for the most, but can't help it :)
Because there are many people who simply don't. They may require lossless audio or local storage instead of streaming. I know I do - and none of those services offers these options. That said, bandcamp, boomkat or qobuz are indispensable lossless audio stores for me.
From DistroKid.com: "We'll put your music on iTunes, Spotify, Google Play, and Amazon."
Different model, no?
DistroKid helps musicians get their music in the mainstream stores. Bandcamp is its own store.
I think they're serving different ends.