How a punk collective just beat the streaming giants at their own game