I like how you approach your problems with Basecamp as usability issues and not as feature-set limitations. I think Basecamp is at a sweet-spot with features, but has a lot of room for improvement in how users interface with it. The application really hasn't changed much since it was launched. With the mountains of data on how its used, I would think 37signals would refine the app to be the most usable interface in the world.