Ubisoft has failed to evolve their open world formula. Instead, they doubled down, and forced minute variations of it into games like Avatar and Star Wars. So, if they die, it's on them. Which is sad - I think The Division 2 is one of the best looter shooters around and I'm still playing it.
But, when you're producing that many titles across that many franchises that all end up feeling the same, you're gonna saturate your own market and burn out the player base. If I don't buy Avatar, Star Wars, Assassin's Creed, or Far Cry because they all feel the same, you're doing something very, very wrong.