They don't force studios into franchise machines. They simply move the franchise to a different studio when the original one gets sick of making them.
343 was created to make halo. That's it.
The coalition had their game cancelled because Microsoft wanted them to be a gears of war studio.
Turn 10 has never made a game that wasn't forza.
They absolutely do force studios.
They tried to force bungie and bungie bounced at the first chance
Epic is not owned by Ms they couldn't force them to do anything so ms bought the rights and forced another studio to do it