I simply don't argue with them. If they are expressing their opinions/ remarks on parenting I politely say "Okay, thanks for your opinion. But I don't think that applies to my own parenting style" How you will strike them would simply express what's your feelings towards what they share. And for me the best thing is you stand on what you believe is true and correct as at the end of the day it's you who put hands on your children. Also, I'm the kind who don't put exaggerated comments towards other parents I mean you can, but not OA or "sobra" - you don't have to. We run our own lives :)