Post #6 makes a lot of sense.
The business of music and making money with it, has certainly changed. Used to be you could throw a band together with a few guys and start gigging almost immediately and making decent money doing it. I recall a few bands where we had the gigs booked and were still looking musicians to complete the band.
I was in a town that was a thriving live music scene. But things have changed..... in NC they tighened up the drunk driving laws (a good thing in many ways) but that practically killed the club scene in the process. We saw attendance at the gigs drop off as people were scared to come out, have a good time, drink a few beers and drive home through the highway patrol road blocks, get popped and lose their license.
Currently, the club scene is dead. A few duo's with older guys are playing the corner of the occasional restaurant that decides to try live music. Of course, this isn't a large city either..... so it may be different in a big city.
But with all the free music and a-la-cart sellers of tunes on the net, it's hard for anyone to make a living in the business like I and others were able to do 40 years ago. There's always going to be room for a successful artist, but you gotta make that success yourself. Record contracts are not as popular a way to do things because the record companies are trying to figure out how to stay in business as well. It's a different world for them.
There will always be those souls who sell everything they have except the clothes on their back and their guitar and head out to Nashville or LA to give the business their best shot. We need folks like that. And some of them will become stars or touring musicians and become successful. Kudos to them. I wish them well. The majority will scrounge up bus ticket money for the ride home. Time for plan B.
The advice they used to reserve for songwriters now seems to apply to most all musicians across the board......
Don't quit your day job.