We once had a singer who (wasn't really that good) who was "that guy" I remember the beginning of the end, he knew that we were spewing about his "LSD" not being ontime, not setting up, not tearing down, etc, etc...
So we were playing this bar and the singer of course is not there at 4:30. And the other guys started talking a bunch of crap about him trying to get me to play along, and I don't know what made me not say anything that day but they realized quick I wasn't joining in on the lead singer bashing, so I say one thing about it's disappointing that he doesn't take the band seriously... Then low and behold the singer pops out from behind the bar. He actually wasted time and energy to get me to talk bad about him in front of his face. While we were setting up no less!!!!! What a moron! He actually quit not long after that, he said he would put his girlfriend before the band any day and he actually cancelled a gig on us less than a week out so he and his girlfriend could go out.
I'm sorry but INTEGRITY should be number one on any bands "code" and if you have committed to a show date with 4 other guys counting on you then that should be #1 priority unless someone is dying or dead, simple enough, and I'll understand any reasonable explanation thereafter, but not, we decided to go on a date that night.... There is always the day after, or the day before, any other day of that week, not when it costs me money for you dropping on your commitment. Not to mention, A black eye on our reputation from the club when we have to explain why we couldn't play.
I'm going to jump off my soapbox for a bit...