To the aside discussion, time management certainly can help, but it is also a matter of priorities in your life.
We have to deal with family, friends, work, school, current events, war, and all sorts of things; for many people D&D is not top on that list at all. It is also competing with every other form of entertainment out there.
For myself, I've noticed there are two types of players in general: hardcore and casual. It used to be hard cores only played D&D, now you have a lot of casuals playing it. Sessions tend to be more haphazard, when people have time to get together, and if not enough make it you do something else (video games, movie, whatever). To casual players, having to skip a session is no big deal.
I'm hardcore. I only get to play every other week, but for 8-10 hours or more. I would play every weekend, doing shorter sessions, like in the college days, but most people can't commit to that because they have other priorities. Nothing wrong with that, of course, just their priorities.
I love D&D. I spend my free time (like many) reading about it, making house-rules, thinking up the next adventure, etc. But I also spend free time with my family and friends doing other things, I work full-time, exercise, and (fortunately) get about 7 hours of sleep a night. Heck, like many of you (I imagine) I think about D&D when I am working!
I see nothing wrong at all with catering 5E towards the casual player (the new group I just joined are definitely casual players!), but don't forget us hardcore players are still out there--loving the game, too.