First, Stockholm syndrome isn't a thing.
Second, there were a bunch of alternatives and the Web won instead of them and not just because they weren't there.
I know, some people like running around telling everybody Qt, GTK, Swing or whatever were or even are better, but they are seemingly not for the points that matter for most of GUI apps.
But yes, we should make something better going forward.