You are live streaming. Someone asks you to do something, but you don't know what they are going to ask. You do the thing that they have requested live on stream, e.g.: Holding up a USB cable. That person who made the request knows that you did not know what they were going to request, so they know that they are watching a live stream and not a recording.
However, third parties watching the stream have no proof that this wasn't a coordinated trick prepared in advance.
I'm a software engineer from Israel. I'm mainly a Pythonista, but I also dabble in C++ and Embedded Linux. I write about code, technology and my personal life - from a programmer's perspective.
Just because a decision is forced by scale doesn't necessarily mean it's bad for small scale. For example, Git was created for the Linux kernel project and is designed to be performant in scale, but it's still a good decision to use it when you're a single developer.
Bands on Bandcamp usually pay more for their equipment and concerts than they earn from it. Those tiny independent bands are the most honest bunch of musicians you can find who do music by themselves and for the sake of music -- not for the sole purpose of generating revenue. There are people in there who rehearse in their own basements and who pay with the own money for recording sessions just for you to be able to listen to it.
You can listen to whole songs on Bandcamp because they want you to hear their music and they want you to enjoy it. That is the most important aspect (in contrast to these money-making, oppressive, DMCA-take-down-wielding music giants). If you don't like it, move on with your life. But if you like their music, consider tossing them a few dollars. It's a better investment than anything else related to buying music.