Yeah, SW has always been a license to print money, but Disney has really taken that notion and cranked it up to 11. Sure, that's why they exist, to make money, but in recent years they have effectively misjudged the elasticity of demand for mediocre SW products. They assume high demand exists for whatever they slap together, and that's simply no longer true.
I also assume that the collector fanbase is largely Gen X, and no doubt, we're getting pickier. We have disposable income, but we also have decades of stuff we've collected, and we recognize that 1) we already have too much or 2) we've already downsized our collections and aren't going to buy everything just to clutter up our space. Most of us no longer have the "gotta catch 'em all" mentality, and thus we're perfectly fine with walking away from an offering that is overpriced, doesn't meet our expectations, or both. SW is no longer automatic, and the sooner disney and hasbro realize this, the sooner they can adjust accordingly. They can bring their A-game, or they can pivot toward other collectors. Either is fine with me.