Dictionary.com
Thesaurus.com

has underused

  • present perfect
    of underuse (3rd person singular).
    underuse
    verb (used with object)
    to use (a resource, someone's talent, etc.) too little or without realizing its full potential.

More Suggestions