My laptop runs Kbby Lake and Intel HD 620 and can't match the Switch's 30 fps perf. It's incredible what it can do. The 3070 that runs 220+W on my desktop is hard to replace ore minituarize.
There is a lot of space between a 3070 and a Switch. e.g. a few (I'd guess ~5) year old iPhones/iPads are considerably more powerful than the Switch. Unfortunately, it's just not a great platform for gaming.
Also keep in mind that iPhones and iPads were a lot more expensive than the Switch.
(Of course, Nintendo still sells (nearly) the same switch for nearly the same price, but a five your old mobile device would go for a lot less nowadays.)