I haven't read the replies. But my take- you get what you pay for, and if you want a professional you need to pay him. That's his way of getting the most out of his time, rehearsing the least amount (you guys are a tribute band, how much could you possibly need to rehearse anyways?), and getting you guys to maximize your efforts at home, presumably for both his time and so you guys don't make him look bad onstage. I have definitely been in paid rehearsal situations, and I know other musicians who are on salary. I wish that more people got that rehearsals should be paid.
And he's not leaving the house for less than $150 for a gig- also the way it should be. The person booking the gigs should assume liability and responsibility that everyone is getting paid fairly. Fairly isn't splitting up the payout, its guaranteeing a set amount. That's called being a professional who depends on your income.
I'm 100% on his side.
If you guys can't come to terms with that, or raise your standards to his, you need to settle for someone a little more in your own league- someone who will settle for lots of rehearsing and low, un-set pay. Tribute acts should be getting top dollar so I don't see what the problem is.
Personally, I don't insist on paid rehearsals, but I maximize my guarantee for a gig and will commit to exactly one rehearsal before hand, only if the learning material is provided reasonably in advance. And I won't rehearse the same crap over and over for multiple gigs, that's one rehearsal per group's set of material. And I tell people you need to pay me for rehearsals if they insist on more of them. Am I getting tons of gigs? No. But I'm getting quality over quantity, and I don't need to waste my time committing to a crazy rehearsal schedule with guys who don't remember the amendments made during the rehearsal on the bandstand.