For the misspelling "hypocrats", it is likely that the correct word intended was "hypocrites". Hypocrites are individuals who pretend to have higher moral standards or beliefs than they actually possess. Therefore, if you were referring to such people, "hypocrites" would be the appropriate term to use.