And to be fair to Gnome, their apps run on devices ranging from my multi-monitor PC to my Pinephone. Being able to scale reasonably well is, in my case, a massive boon.
GTK and Gnome are two completely separate things at this point. Gnome, the desktop environment, is under-built and introduces a lot of anachronisms to the Linux workflow. GTK, the app toolkit, scales quite well across mobile and desktop devices, I agree. I certainly like it more than QT's touch-based experiences, and I might just prefer the design language to Apple's own HIG, in a way...
I recently got a 2 in 1 laptop and gnome has been much better than any other desktop I've used so far. Beyond the touch friendly UI for touch itself, it's also been good for touchpad use and its touchpad gestures are very fluid. I still use KDE on desktop but for any laptop I'd recommend GNOME for sure.
As someone who owned only 2-in-1 laptops for years now, virtual keyboards are the bane of my use case. Microsoft's is the best one (with Gnome's at a distant second), but that doesn't mean it's good.
This is quite odd considering they've acquired Swiftkey, which is among the first 3 apps I install on a fresh Android.
Yeah virtual keyboards are something I just try to avoid having to use for the most part, Gnome's keyboard gets the job done when I absolutely have to type but if I have to write anything important I'll just switch back to laptop form. Which I guess is the big advantage of 2 in 1 laptops over a full on tablet or laptop
You (and the sibling comment) are right, GTK is not Gnome. Gnome does host some apps that I do use though, such as gnome-calendar, contacts, geary, maps, password-safe, and more. Some overflow, but they're the most usable currently (though I haven't given KDE a fair try recently)