You would think after what? 30 years? The Leah costume would get less air time :)
Let's just say it hit many nerds(male and female) at a formative time in their lives.
Where was Velma?
She's gaining in popularity but I can't always find new pics of her.