We need to know the "pain" or "hate" so we can improve. We cant just view hate and complains as annoying posts or threads. They may be annoying, but they offer important user feedback. Instead of getting annoyed by these threads that complain we should look at it and see the problem and fix it. Not everything is always negative. We can't forget history, because if we forget history we will never learn from the past.
It's funny... I know people who swear by their N97s. Guess whatever complaints some have are not absolute.