Sad to see what has happened to BandCamp. My only gripe with BandCamp is the 128kbps streaming of full songs without purchase. If you are hell-bent on allowing full songs to be streamed before someone buys, just go all-in and allow full quality.
The purpose of that is to allow previewing before purchase, which IMHO is a wonderful feature and is the big reason I used to use Napster. If I liked some of the songs, I'd buy the album. I do the exact same thing now on Bandcamp.