Qt exists because of the dual license business (screwing over freedom).
GTK exists because a free toolkit wih a suitable API and focus on the linux desktop is needed.
BTW I suggest you go read LWN, they have a real nice featured article about CA and how stupid it is. And yes suggesting other free software users and developers to go sign such shitty anti-freedom contracts is just RUDE. Whats next? Do you recommend to go buy a device with IOS? :)
Or are you dreaming the "Kubuntu crack pipe dream"of a Qt-future where all Canonical apps are running on top? Let me summarize that for you;
Whatever kernel(Whatever commercial Qt focuses on)
That would be a so-called free software world where everything could be closed source by the command of a few business men. Grow some balls and a spine.