Outside of Forza the other 2 franchises changed developers and weren’t as well received with their new developer. Gears has faired better than Halo but post Bungie Halo went from the premiere FPS on consoles to upper mid pack. 343 hasn’t found their footing with the Halo franchise.I asked this before, but how did Microsoft go from Xbox/Xbox 360 to what they have now? Halo, Gears, Forza, and Fable were all heavy hitters from what I understand. What happened?
Also you need more than 3 big franchises to hold it down of franchise fatigue will set in.