Learning from previous mistakes -- NOT!
For a long time, I lauded Apple (no, really!) for not hopping the same crazy train that Microsoft and Canonical jumped on to try to create the One True User Experience that would work on two totally incompatible and disjoint platforms (phone and desktop). The landscape is still littered with the smoldering remnants of this matter-antimatter collision.
Alas. Apparently the same ADHD-addled Millennials that attempted to destroy Windows' and Linux's functionality have, after the implosion, crawled out from under the woodwork and found a home in the ear canals of the Apple OSX development team. So, one can be assured of approximately 2 years of disruption there before the adults are let back into the room to restore order.
I guess some folks just never learn. (Or, more accurately, their egos won't let them learn. We in the States have seen how well that works -- on several fronts.)
Oh, and BTW, Andrew is right, Qt FTW.