Dictionary.com
Thesaurus.com

has been disadvantaging

  • present perfect progressive
    of disadvantage (3rd person singular).
    disadvantage
    noun
    absence or deprivation of advantage or equality.