While some of his points are valid I do think he misses the key thing about Basecamp. Simplicity. It's not SAP. If you want heaps of features then go for something else. You don't check in to a Best Western and expect the same services as you get at the Four Seasons. We tried using Basecamp internally at 24SevenOffice for a while but abandoned the product as it lacked several critical features such as dependable tasks, date specified tasks and more. So far we haven't found a decent alternative for our needs and currently we are using the project management module (it was developed with our customers needs in mind - not our own) in 24SevenOffice and Microsoft Excel.