To be frank, I call "BS" on the whole, "Well, I have a life outside of D&D..." excuse because I have a life, too. Every time I play D&D I'm there because I told someone else, or several someone's, that I'm busy with my D&D game that date.
It's not about "having a life", it's a simple lack of...