Except that it works fine for my organization, and we do use all of those tools. We use jira and confluence for everything, and the majority of the users of those products aren't explicitly software developers even though most of them can code. We're going to use fisheye because it's getting ridiculous to have multiple web servers use ViewVC for CVS and Sventon for subversion and nothing for local git repositories right now.
The last organization I worked at used a combination of mediawiki, sharepoint, VersionOne, and software from Seapine (Test Track, and Surround SCM), in addition to unofficial git repos on people's machines, and Windows Active directory for LDAP stuff.
It was horrible because we had to use it.
Maybe for small organizations their products don't make much sense, but on the enterprise scale they're much better than the alternatives.