My point is that Bob Marley's music probably makes more money in the streaming era than anybody alive. And he hasn't done a show since 1981.
So you don't have to do shows to make money from streaming.
I'm not convinced you have to do shows to make money from streaming.
First of all, Bob Marley actually has talent. You don't.
Second, the reason he music is still popular now, is in part, because he built a name for himself by doing shows and concerts.