I mean, it is, but there is all sorts of cultural discrimination which many people find reasonable—if not actively positive. Not hiring somebody because you don't like their bearing, because they said something rude, because they posted something non-politically correct on Facebook, because they belong to some ill-favored political organization, because they don't conform to existing norms for hygine: all this is as much cultural fit as anything else.