I think the real value proposition from Basecamp is that it replaces e-mail. Some of us don't really need all that fancy stuff, so much that we may even use e-mail to manage our projects (I still do use e-mail when it's something very small).
So Basecamp does not try to solve everything, it's just the best thing after e-mail.