It's exact opposite of a trend. The younger generations criticizing the older ones for not living up to their responsibilities has been just as much a constant throughout human history as the older generations criticizing the younger ones for being lazy by their parents' definition.
The world sucks, as usual, and by now Gen X are old enough to be in charge. It's sensible to call them out, just like in a decade or two it'll be sensible to call out the Millennials for the same thing.