There are lots of Switch games that have had to have serious compromises made to run them.
You need to checkout the youtube channel DFRetro that does a thorough analysis of the games between their various console releases.
The switch is slow and old hardware but Nintendo was never going for state of the art and it serves its function well