The dilemma for responding to the shitfest that Songtradr/Epic have made at Bandcamp is that the vast majority of the revenue that goes to artists, and I don't think anyone wants to see that stop.
This means that boycotts etc. don't make much sense, I think.
Creating a viable alternative will take years (not for the technology, but for the adoption). But .. seems the only sensible course of action.
But who will do that in a way that is resistant to the same forces that are now eating BC?