Behind the controversy at Basecamp