Back when I was actually gigging and leading my own band, this was a constant source of frustration. Part of my issue was the people I picked - musicians who were in multiple bands, all of them talented, but with lost on their plate. They weren't going tp put in the amount of effort I wanted, especially not for the money I was paying them - even though I fed them, paid them for practice, and paid them for gigs.
The other issue is that the people I picked were used to playing styles of music that didn't require memorizing a lot of intricate riffs and arrangements - it's easy easy to play Call Me the Breeze if all you have to do is play guitar fills and you're dealing with 3 chords. It's a much different thing to play I Melt with You, which despite being 3 chords, has a number of riffs, vocal harmonies, and starts and stops. These guys struggled with the details on those songs because they either wouldn't or couldn't put the time in. The least musical guy in the group, the drummer, was the guy who I cam to depend on to know arrangements - but this was his only band.
Why did I keep playing with them? The hang was good, the money was decent, and the pickings were slim. We were starting to get fairly tight as well, which is the other issue. Sometimes it just takes time to get things to truly gel.
Thanks,
kevorargh