Observations are discarded if they have no exact match, which potentially leads to a different distribution of the covariates in the matched sample compared to the original sample.
I assume that at some level of dissimilarity (correct me if I'm wrong), this difference would affect the possible interpretations of findings, e.g. an ATE could not be intepreted as the ATE of the original sample anymore. The validity of the findings would be restricted to the matched sample. Which is exspecially prpoblematic if the intention is to generalize from the sample to a population, because now I can't even generalize from the matched sample to the original sample anymore, much less to the population.
Is there a way to tell if the matched and original sample are too different? If so, are there strategies to adress the issue, or should I just switch to a matching method that does not discard (as many) observations?