Your post seems to blame the streaming companies rather than the record companies.
1 million streams in Spotify generally nets you c£2,740 - so in Gary Newman's case the issue is presumably the record label taking a huge £2,703 cut.
Independent artists can sign up directly with Spotify and get paid per stream, and Spotify's payment model is pretty transparent (they take a 30% cut of subscriptions and share the rest by time listened).
1 million streams in Spotify generally nets you c£2,740 - so in Gary Newman's case the issue is presumably the record label taking a huge £2,703 cut.
Independent artists can sign up directly with Spotify and get paid per stream, and Spotify's payment model is pretty transparent (they take a 30% cut of subscriptions and share the rest by time listened).