Everything is rosy at Bandcamp - but then they would say that. Other comments on the industry are interesting, though...
https://daily.bandcamp.com/2017/01/24/everything-is-terrific-the-bandcamp-2016-year-in-review/
https://daily.bandcamp.com/2017/01/24/everything-is-terrific-the-bandcamp-2016-year-in-review/