The fact that we all are commenting on here says a lot about the use of and need for comments. And this, while a blog, is still a business site. Comments are often not just purely commentary, often they are reviews, feedback, contest entries, etc. So while I wholeheartedly agree that comments need work, I also wholeheartedly feel that we need them and the basics of them should be in core.