It might not be an "impossible" port but it surely is a great one for handheld play! They put a lot of effort in it and it shows. I still remember playing this game at launch on my gaming PC before special K / FAR mod came out, it ran like shit lol.
Anyway, the port traded texture quality and lower fps to 30 for good resolution and consistent frame pacing, this makes perfect sense for handheld play. On a small screen lower texture is not noticeable and stable 30fps beats unstable frame rate any day. No comment on Docked play though since my Switch is in portable mode all the time.
why would anyone play 3rd party titles on Switch? You know it's gonna look and run like horseshit because of the potato hardware.
Because it's good to have choice, and portable play is great. Base on same argument no one should play any 3rd party titles, especially First person shooter, on PS/Xbox instead of a full fat gaming PC that can run the game at max setting and 144fps with mods to make it even better.
Just last night I was lying on my bed playing Nier Automata with my headphone on while my wife was sleeping next to me, it felt unreal lol.
Just to clarify, I have already beaten the game at max setting 60fps on my gaming PC years ago. The Switch port on handheld is still great, the downgrade felt minimal on the 6.2" screen.