@jazzFrom a user perspective, sadly, there is no real alternative right now as far as i'm concerned. Yeah, an artist or two might sell or give away their stuff via other platforms or their own website, but for the forseeable future, this will probably stay the exception. Bandcamp as of now (for how much longer though...?) is more than just a music sales platform. It is also a (very specific, narrow-focused kind of) social network and the best way to discover weird underground music, fueled by the passion and knowledge of fellow trusted music nerds. Following people of exquisite taste and only getting stuff washed into your timeline they've deemed worthy of paying actual money for, that's the real genius move setting the bandcamp feed apart from any other music-focused social platform where folks will just post any random thing they come across. Because of that, it's still an invaluable resource to me.
So yeah, i'd love to take my music purchases and discovery elsewhere but at this point, there's nothing in a position to replace it. Especially the discovery part has a really bleak outlook. Music blogs are mostly dead in today's web landscape (although i'm still running my own thing) and so is the oldschool music press. Existing social networks and their algorithms are mostly concerned with getting clicks and promoting what's already popular while their users are more concerned with gaining likes and social clout and thus, just posting whatever they know has a large audience already. At this point, doing my thing without the bandcamp feed seems close to impossible. Should a viable alternative (or maybe, multiple specialized alternatives) emerge though, i'm totally on board with it.