Why do I feel like the luckiest guy in the world when I say that in our covers band everyone has a veto on songs but rarely uses it? We're up for most things and as long as we can all play it (or it doesn't sound too weedy in a single guitar setup) we usually do. We play songs we don't like for the good of the gig. I've got most of the suggestions I've put in on the books - I tend towards the 90s, indie side of things (think Song 2, Just a Day) and right now I'm just waiting on Franz Ferdinand's "Take Me Out" to be added to the repertoire, that's been parked while we lay on the Christmas cheese songs that we play a couple of times a year then forget - The Darkness, Slade, Shaky, you know the ones I mean
Also I would say that our set list is primarily driven by the audiences, rather than a couple of mad band dictators - what works, what gets folk dancing. Different venues have different crowds - some lean towards the more classic rock, some you need to have a mix of more modern songs and the older stuff has to be so well known (think Don't Stop Believin', Livin' on a Prayer, Summer of '69 etc.). A rocked up Waterloo seems to go down well wherever we play. Songs get ditched because they're not doing well at gigs, not because one of us doesn't like them. I dislike Don't Stop Believin' with a passion, but it's a sure fire winner at gigs so at the gig I just get on with it. At least we play it that often that it rarely gets played at rehearsal these days
I don't think this thread was meant for me and my relatively idyllic band situation, sorry.
TL:DR - Franz Ferdinand, "Take Me Out".