You tell a common story, unfortunately. Just chalk it up to experience, frustrating and annoying as it might be.
I hope you don't make the mistake I've made before now and stayed with a band that isn't up to scratch just because they are nice people. I've done that - it was really starting to bug me and was taking up a lot of my thoughts. I felt so much better once I'd left and found another band of really great people who definitely cut the mustard as people [i]and [/i]players.