A lot of these kinds of things are weekly practices during the work day. Parents have to drive their kids 20-30 minutes to these events. You're usually stuck in a waiting room, trying to just keep your head above water on work stuff you're missing to maintain a career and support your family.
I wish we could revel in every small thing our kids do, but indeed, that's not realistic. Working at home there are _many_ times I wish I could spend with my kids I can't. It's heart crushing.
This kind of article just piles on the guilt. Sometimes we just need to work to earn for our family. We do this so later we can spend dedicated time with our kids another time..