To add to this: one of the basic arguments about enshittification is that it happens as a result of services starting out by operating at a loss, which leads them to eventually need to shift the value proposition towards actually making the platform sustainable. Bandcamp built their service sustainably, achieving profitability back in 2012, so there is a lot less incentive to enshittify, which is borne out by the fact that the overall value prop hasn't changed in all that time.