What I didn’t like about Eternal was being forced to use specific weapons to kill certain enemies. For me this kind of shooters are all about use “the right tool for the job”. If I fancy using the two barrels shotgun from start to finish, just let me do so.
For me Doom 2016 was a hugely more enjoyable experience than Eternal. 2016 is arguably one of the greatest linear single player shooters ever made. Eternal felt like a chore once you had all the tools unlocked and I lost interest shortly after. I could have lowered the difficulty so weapon selection didn't matter, but that was clearly not the design intent.
Ultrakill does the "swap between weapons quickly for interesting combos" much better IMO -- it's not necessary but it's a value add and it's super fun to pull off.
Sounds more like an "easy mode" thing. Have certain enemies immune to certain guns on the harder difficulties. Want to just use the shotgun? Play easy mode. Want to be more strategic? Play a harder difficulty.