I do think you're overgeneralizing. But also a.) they come from a tight-knit community (not always a positive; it hurts if you're not "in," but if you are "in," it breeds confidence. B.) More public speaking, serving at Mass, etc. C.) Smaller schools often mean more opportunities for leadership. D.) Often bigger families ... kids learn to speak up to get what they need.