So I don't think it's hypocritical so much as there's an unwritten difference between the types of fey.
And, there may well be a lack of common understanding of what "type" is supposed to mean. In 5e, it is mostly a label to note a broad type that may or may not be impacted by some effect(s). There can be a lot of other variation within each type.