I'm aware of a rock band, above average profile, lots of radio play, chart albums, support big names, play big festivals regularly, tour in their own name and can get a few thousand people in a venue. One of them also does ordinary pub gigs as a duo/band, another one has a day job to sustain his new family. I'm sure the others do as well. It's hard work.