Rant: Why did KDE2.2 break so many things?