Can we really blame people? These franchises like TES, Wolfenstein, Doom, Fallout and so far Starfield, where always multiplatform titles and Starfield was for all platforms announced. I don't know why people compare it to Halo, Gears, and Forza because those games where never multiplatform, same as Ratchet&Clank, God of War, Gran Turismo etc.
This effect would also happen if Microsoft would acquire Ubisoft or EA for example. All their games are multiplatform, and they would also lock it behind their eco system.
There's a big difference between taking over a studio, which you've worked with for years, than a big publisher that has games that come out for all platforms, but not anymore after purchase.
I can well imagine that people aren't happy that these big companies are targeting publishers.