Good on Bandcamp for leading the way. On the first Friday of every month they waive their revenue share so independent musicians receive the full share. Bandcamp appears to be the best option for independent musicians; and is a fantastic alternative to the streaming services; which do not serve interests of creators in any way whatsoever. Some see streaming services as a necessary evil, others rightfully boycott. It's not a sustainable model or workable. So, I encourage you to be mindful of your music consuption habits.