Ah, I didn't say it "ruin" doesn't make sense! I'm just going from the perspective of what's literate and what's not. I mean, I think Helen got to that point where it's OK to nitpick her writing and give her some deeper analysis. Eradicated is also a good word for it, but I wouldn't use any of the other words Deb suggested to be honest, though it wouldn't be wrong, some words are just more fitting to specific phrases. Don't despair, Helen!

Maybe "destroy" would be a better word, "Helps to destroy them."
I don't like words like destroy and ruin in these cases. These words describe the infliction of great damage, they sound very harsh to my ear without a good reason, whereas words like disintegrate or eradicate describe a relatively slow disabling or extrusion of a certain element. That's why they're better. My tips are intended to make you sound better, and be more careful in your choice of words. Yes, you can use any word and be understandable, I just don't think that's your intention.

I understand the difference between “are ruined” and ”are being ruined”. Actually I meant that it was characteristic of all stereotypes to be cast away slowly, irrelative of their existence in the past, present or future.
Is it possible that I used the correct grammar form with my meaning?
uhm, I guess so. I'm not actually that good at explaining it, just sounded a tad more natural with "being", but maybe you're right