I just need to know!

I honestly just want to know everyone's opinion on this. I see a lot of people call moms "shitty moms" or "Bad mom" because of how they choose take care of their kids. For example , Spanking, CIO, Not breastfeeding, circumcision, etc. I also don't get why when someone disagrees with their choice they tend to back it up with science and research, my opinion on that is your basically letting science and research raise your kids? The science and research covered every kid in the world? Every kid is different. It's to many people with there "Google Degrees" that thinks they know it all. I know science has proven breastfeeding is the best , that much I know is true but calling moms shitty moms because they don't want to do that baffles me. I've gone so far to see someone say "so your your really going to believe your doctor instead of doing research on your own?". All moms are doing what's right for their child and don't need people bashing them because they don't agree with how other are raising THEIR kids. I understand educating yourself on certain things but I'm not going to raise my kids because of what Google says. I guess i hate when people tell me what I should or should not do.