These developers probably did as good a job as could be done bar redoing all the assets and investing even more time and money into the port.
A lot of people treat Doom as proof that the Switch can play everything with a few adjustments but it really isn’t. Doom is a linear game that runs at twice the framerate with better graphics on the other consoles and it isn’t CPU-bound. A simple example would be that when enemies die they just disappear as opposed to remaining as physical objects in the environment. This is why the framerate gets worse over time like in last gen Bethesda games. There’s much more going on under the hood.
There was more that could be cut without affecting the core experience in Doom. All they had to do was run the game on low settings and half the framerate. It could have easily been ported to the PS3 and 360 using the same approach. Wolfenstein: The New Order is a comparable example, although I believe that game actually ran at 60fps on last gen consoles. The Outer Worlds would likely be a disaster on those consoles.


