Here is a bit of short range forecasting of the economy/spending trends/job opportunities coming in the next decade. "You've probably got more of a chance walking dogs for a living than teaching kids in the coming decade's labor market." This is due to the aging of baby-boomers who are and will be, retiring and wanting to shower their money and attention on their pets."
The outlays on education will lag, though, as the potential student population comprising five- to 24-year-olds grows very slowly due to the downsized, post-Millennial Generation Z.
So the large baby boomer population is getting older, looking to have someone else do their home repairs, yard work, etc and will eat in more often than the younger generation who like to eat out. Also they won't be buying clothing like younger people do.
The large numbers of baby boomers v the smaller numbers of the coming adults will mean something different in spending and job types. This has probably long been true with changes every decade or two.
I will say, thought, that these characteristics of aging baby boomers is probably spot on.