I haven't met anyone I would label as a moron. I think if you're talking about a specific kinds of smarts, then sure, some have more than others. I don't think I'm particularly smart, but if you're speaking academically, I have performed better than average. However, I've met many people over the years who most would not consider "smart" by the traditional definition, but they exhibit other forms of intelligence that are often less appreciated.