Cloud ports on the Switch to me makes quite a lot of sense if done correctly and if priced right but sadly, the companies generally phone it in like this.
What they should have done is went to Nvidia and used their Cloud Streaming tech instead:

The reason is as shown in the image above, Nvidia's GeForce Now which is a cloud game streaming service offers you lower latency than a game running on the Xbox Series X natively. And of course, you have the option of choosing a Cloud PC with a 3080! On top of that, the Streaming quality from GeForce now is also a lot better than xCloud/Stadia. Now it will obviously depend on server location but the fact that it's doable is pretty crazy. And that's the type of innovation that can make Cloud gaming work for the right type of person. Instead, we get full priced games with subpar cloud experience for the Switch...
If you want to watch the entire video that goes through the comparison above, you can watch: