I would complain that the DJ is making too small of a piece of the pie in this situation, given that their performance matters significantly. People can hear music anywhere nowadays. All these players should get paid but the record company taking that big of a chunk is overstating the impact of the music in these streams.