At the same time, there's a tendency for people of similar environments to have higher intelligence of people in other environments (the achievement gap).
Religion a "mental parasite?" I doubt you've known very many intelligent people in your life. I know some very successful, top-of-the-bell-curve people who are religious. Get real.