Artists, especially on bandcamp, are often the underdog. Being proud of not paying them is like being proud to watch a street artist "for free", because fuck them for doing it in public. My ethics say: "If you don't like it, ignore it and walk on, if you liked it enough to stop and watch you give them something."
Meanwhile most online ads are supporting multinational corporations that already may earn money with your browsing data and try to manipulate your choices every step. All while delivering their ads in a way that makes it a threat to not block them. That isn't remotely the same. If you need my money to survive, give me the choice to pay instead at least.
The exact same software could have been marketed as something to discover new music, for free and the musicians would be mostly okay with it.