I have to agree with those who say KDE is lacking in usability. While there are plenty of users who acknowledge that KDE usability sucks, not enough are able to become developers and make the changes themselves. Which is why KDE needs more corporate support.