They are popular because of Rails among developers, most of business/non-technical people have no idea about they're affiliation with Rails (or what Rails is for that matter).
On the other hand, Basecamp is used widely by lots of small businesses and not only IT companies and it's fair to assume that most of their revenue comes from it.