Also, to echo Dave's sentiment,
I am also in a job which doesn't grant me the advantage of being home by 5PM either. I do shift work from 6AM-6PM or 6PM-6AM (depending on the week).
7 PM is barely possible some days (due to traffic) and most of the time, I would not turn up for a sunday PUG because of not having the time to be there for the entirety.
I also have to work weekends, it depends on the week.