Sure, you can now fat-finger a launcher icon and the comically oversized hide/close buttons, but basically all graphical applications (even the tiny handful of redesigned Gnome apps) are still primarily designed to be used with a keyboard and mouse.
You need to throw that model out the window if you want a program to really work well on a touch screen. But if you do that, running the program on a desktop will be infuriating.
> You need to throw that model out the window if you want a program to really work well on a touch screen.
I'm not sure that you do. The main issue really is having big-enough controls, and supporting things like scrolling via touch. The nice thing about Gtk3 is that it heavily nudges designers to make their applications touch friendly.
Sure, you can now fat-finger a launcher icon and the comically oversized hide/close buttons, but basically all graphical applications (even the tiny handful of redesigned Gnome apps) are still primarily designed to be used with a keyboard and mouse.
You need to throw that model out the window if you want a program to really work well on a touch screen. But if you do that, running the program on a desktop will be infuriating.