"We're going to cater to a new generation of fans and unload the old ones"
...WHY do so many movie companies employ this "strategy" with old, beloved franchises time and time and time and time again? Almost 100% of the instances they did that saw failure...so why do they persist in doing it?
When I wear a Star Wars shirt out in public you know the people who say they like my shirt? People my age (mid-thirties) and older. Kids say NOTHING to me. You know what happens when I drive on the highway with my "Stark Industries" decal on my car and Captain America figurines on my dash? Little kids AND adults wave/give a thumbs up. Just the other day a couple kids pointed at our Captain America figures, smiled and waved at us. Not one--not ONE little kid has ever said anything whenever I walk around with a Star Wars shirt. Not one.
Very few kids like Star Wars but many of them LOVE the MCU. Why? Because the MCU, for all intents and purposes, is a modern franchise regardless of the older films that came before it. MCU is a modern brand recognized by many children whereas Star Wars is something rooted in the past.
You can't just play switcheroo with your fanbases and expect the results to pan out. Look how "well" that worked out for Ghostbusters 2016 or the million other franchises they've tried this tactic with now.
Now Solo is underperforming...and each subsequent Star Wars film will do the same.