One of the definitions of troglodyte is a brutish person. The scientific name may have derived from this definition rather than from the etymologically correct cave dweller. Parbly a little OED research could disprove this conjecture.