Agreed - I always strive to be early, especially when I have to travel to a court out of the area. But these people are getting on an experienced bassist for not coming an hour early to every gig. I think he knows what to do. I also don't think many employees here are getting to work an hour or more early, as they suggest for a gig.
Nobody's getting on anybody - just pointing out that lateness does annoy the hell out of some people (yes me) - enough to get uninvited to a band or at least cause band mate problems. And, there is a huge philosophical difference between getting to work an hour early and doing so for a gig.
You go to your work everyday and for most of us, it is the same routine everyday. Yes there are traffic variables, but after a while you know what the expected pattern is and can plan to leave early enough on a regular basis to account for it. For a gig, you are very likely going to different venues and need to worry about how to get there, traffic patterns, where to park etc. Even if you happen to have a gig at a steady location that you can predict all of these variables, there are other reasons to be early.
For work, you probably don't have to worry about:
-where you're going to park so that you can do your load in
-keeping your gear secure while you do it
-having forgotten something that will permit you to do your job
-worry about how your band is going to fit on the stage
-worry about if there is appropriate power supply
-where's Bob?
-why aren't the lights working?
-sound check
-getting paid
all of these (plus probably others) are reasons to have ample time to account for stuff to happen
And also for work, unless you are chronically late, you most likely don't have to be too worried about having a job tomorrow if you are a bit late once and awhile - I don't imagine you get many rebooks if you're late for the downbeat at a gig.