Agreed. But a lot of issues that are mentioned ITT here are a result of Nokia's design decisions rather than bugs in the strict sense. Maybe something like Ubuntu's brainstorm would be a better solution.