AFAIK YT Music does this. The money from your subscription gets divided amongst whatever you listened to.
That still wouldn’t address the stolen account problem, but yes, it’d be a huge improvement.
I have no idea why Spotify still sticks to this massively exploitable model, except for the fact that it MASSIVELY inflates their stats for investors and advertisers.