What happened to local multiplayer?

I know it’s a little late to ask this but why did TC do away with local multiplayer for most modes? In gears of war 4 you were able to play multiplayer but horde required you to be connected to the internet (if i remember correctly), and with Gears 5 its pretty much the same being limited to just multiplayer, however you can’t access customization unless your connected to wifi. So me personally, i started out with gears 3 back in like 2013 or so and back then i didn’t even know what Xbox Live was so obviously my time was invested into offline multiplayer and horde. So when games now require you to be connected to the internet in order to access basic things like customization (Gears 5) its pretty lame to me. And even though you can play versus offline why can’t the bots always change up which characters they are? Why are all bot teammates and enemies always the same and don’t change like the the original gears games? Other than that it’s still a good game and thought it would be good if they added those basic things from the originals.

the game uses cloud computing to help the weak XboxOne (2013) hardware achieve 60fps in Horde and Escape.

Customization used to work offline in Gears 5. It messed up sometime near the end of Operation 4, I believe.

When it comes to the bots, this is a theory, but I think they can’t switch because they put their resources into letting you join in as your preferred character.