I’m with you - I was kind of happy with GNOME2 back in the day, but the forecoming of what was going to be GNOME3 made me jump out that ship and became a refugee in KDE.
It’s a shame the Linux ports of Chrome and Firefox are written in GTK because of the reasons you mentioned. Once I heard some guy at GNOME talking about porting Firefox directly to Wayland - which sounds kind of bollocks for a pedestrian like me - but if it’s possible, I hope that they succeed and Firefox can become a toolkit-agnostic web browser.
But at the same time I wonder about projects like Xfce and if they ever decide to move away from GTK, like LXDE did. I mean, a fusion between Xfce and Enlightenment would be awesome.
Used a Z1 for +7 years so fell in love with Sony phones and made me got a 1ii (I’d think naming them as 1.0, 1.1… could be a much better convention that this stupidity) when it finally had to say goodbye.
Those four ‘cons’ points are exactly the same points people complained about them 4 years ago.
They’re absolutely great, I’d feel miserable with another phone brand - but It’s unbelievable they have done absolutely nothing in this time to assess those points.