We concur with Her (2012a) that this generalization exists because it reflects C/PM's identical mathematical function as a multiplicand with the value of 1 and the cognitive function of highlighting the discreteness, or the count nature, of the noun.
genuine exceptions, where C/PM co-occur on N in 11 languages out of 114 examined, do pose a challenge to the unification of Cs and PMs.