Er, you do know what "publisher" means, right?
"Many contracts between bands and record publishers require the band to pay for making the recording. Big money, and big costs, for the musicians."
Yes. Because a publisher exists to *sell* the work. They're not *supposed* to be The Royal Bank of Sony: they'd much rather bands came to them with *completed* works.
These up-front advances on royalties are exactly the same thing as advances paid to novelists. They're basically a *gamble*—taken by the publishing company, record label, whatever—that the content creator will *make a profit* from sales and gain that advanced money *back*. And then some. It doesn't always work. In fact, it works very rarely. All the flops are effectively subsidised by the occasional hits.
If you asked any businessman in another market to look at this model, they'd think you were stark, staring mad.
The *correct* solution is to *kill off the advances* and let publishers revert to their original, long-ago business model of simply taking a completed work and getting it into the shops, be they online or bricks-and-mortar.
If the artists think they're that bloody awesome, they can pay for their own damned studio equipment and living expenses until they "make it big".
Seriously.
Enough with this "poor, starving artist" bollocks too. If you're good enough, there *will* be people willing to help you. Just learn to make contacts and be frugal. You can record a perfectly saleable album with just a microphone, a guitar, a laptop, and a quiet place to work.
Hell, people have recorded entire albums entirely on a computer. If you can't—or, more likely, won't—hold down a McJob long enough to pay for the equipment, which is far, far cheaper today than it once was, then you're doing it wrong.
Quit relying on credit. Let the publishers deal with the *publishing*, and do the rest yourself.