I said all of those with regards to cheap $99 phones, they obviously would never have those capacity because they're not designed for that. Switch at its launch was the flagship portable console using the most advanced technology suitable for its price.
GTA: San Andreas is a PS2 port with framerates lagging if not played on at least medium tier phones, less vehicle roaming and city busywork, and multiple other alterations to make it accessible as much as possible.
High end phones can indeed be more powerful, make sense with their price there's no denying that. Though ultimately it was still a phone, even the licensing stuffs would be wildly different between those two.
Also, the Fortnite video is comparing the Switch with latest the Galaxy and Iphone. Switch still wins in terms of stability even with its $300 price.
I guess what I'm saying is the rate of iteration and improvement in the mobile space is moving fast enough, that give it 10 years and we'll see today's high end phones be easily outclassed by future low end ones.
Go back 10 years earlier, and most phones could never be compared to a home console at the same price. Today, they can be compared to consoles that released last decade. Next decade, the gap will shrink again.
Edit: Also, while GTA:SA may have been gimped on mobile, consider that they run it at a much higher resolution than the PS2.
A $99 phone in 2019 can output 720p resolution. The PS2 back in 2000 could only output games at SD or 480p resolution. That's a big difference.