One other point to clarify is from this weekend’s press conference. While the passwords that were stored were not “encrypted,” they were transformed using a cryptographic hash function. There is a difference between these two types of security measures which is why we said the passwords had not been encrypted. But I want to be very clear that the passwords were not stored in our database in cleartext form. For a description of the difference between encryption and hashing, follow this link.
The fact that the server got overloaded is a testament to how much us KDE4 users hate KDE4 (and how much the KDE developers apparently hate us).
Not all of us hate KDE4, many of us love it so don't walk around like everyone hates it. Plus the Qt+KDE communities are tightly knitted. If you think that Trinity will still be "KDE 3.5" once it's ported to Qt4, you're very wrong. It will be KDE4 with less functionality.
It is easier to write an incorrect program than understand a correct one.