I think that is absolutely a factor. It is not as click bait worthy as "Disney is cutting staffing because the hate you" so it is not likely to get talked about as much.
In reality, I think we are seeing a combination of several factors. Increased crowds, changing travel patterns and Disney trying a little to hard to keep staffing at a perfect Goldilocks level.
Thanks to MDE and Advance Dinner Reservations, Disney now has data sets available months out to predict demand and crowd levels and achieve that "Goldilocks Level".
Even though MDE was released a couple of years ago, the analysis of that data and its integration into their staffing and operations systems probably took some time to develop and roll out. Posters in the thread have commented that anecdotally it has never been this bad before and that's probably right. But it is because now there is a system that can "help" fine tune one of the largest operational costs of the parks, and as we are all too aware the only thing that counts these days is the bottom line.