The music industry sucks. Musicians everywhere are scrapping to get paid for their art. The closer to the center of the industry you get, the less money there is for musicians playing around town. There are tons of "get rich quick schemes" where artists can pay a fee for a chance to be reviewed by industry pros who maybe, just maybe, will select your song for use in a noteworthy movie or TV show, or give you a chance to open up in front of a big name artist. Musicians don't have enough money to create very high quality content like albums and music videos. They essentially pre-sell their content through channels like Indiegogo or Patreon in order to create anything in the first place. Then they push the content out to their fans. Sometimes their fans listen. Sometimes they don't. Sometimes the artist pays Facebook money to get more people to watch the video. Sometimes they watch. Sometimes they don't. Whether they watch or listen or ignore entirely, there is no such thing as a 'break' and in 99.99% of cases, almost nothing results.
Artists often give flac to venues for not paying, but it's no easier for them. Bars that are selling beers for $5-8 look at a $300 band as 40-60 additional drinks that need to be sold. If the band can bring 30 people, that's no problem, but the bands that can consistently bring 30+ people are playing for more than $300. So can we say that it'll keep butts in seats? Or bring repeat customers? Sure, but unfortunately there just isn't data to prove this, and it takes months to really build momentum. All around, it's a tough industry.