Band members not being punctual in most cases are due to a lack of motivation or drive. Playing in a band and working in a team are very similar. If there is really nothing to drive the band to be excited about jamming, and it has become a dreadful routine, though not spoken or expressed in other ways, it is about time the band really has to thrash things out. Playing for a gig, I perceived, is the greatest motivation to a band. Without it, morale drops, especially when guys had been around for quite a while. Then, one should look at why other bands are getting gigs and why you are not. Reasons... you did not market yourself well, two.. you are really not up to mark yet, three...thisw one you can't help it because there really isn't enough gigs out there to cater for the growing number of bands.
Just a general survey...
if your band is still active, when was it formed?
Don't bother to write it here cos I'll start a new thread insead of killing this one.