> A solo artist would need ~500k streams per month to hit that

How many hours did it take to create the songs? You can write a song and then keep making money off it for years. There are also other revenue streams, with live performances and merchandise, etc.

I don’t think you can really compare music streaming to a full time job unless someone is ONLY making music for streaming and doing it 40 hours a week.