I never realized what a hot button issue this was until recently. You will find that people are highly opinionated on both sides of the spectrum. Here's my two cents.
When editing a child most of the time all I am doing is removing snot, eye boogers, dirt, and scratches. That is for my blog and for my professional shoots. If it's not "normally" there it gets removed. If a child has a birthmark or a unibrow sometimes the camera can make it stand out more than it does in real life. If that's the case I won't remove it but make it appear less noticeable. I don't ever change eye color or hair color. Those are things that God gave them and they are beautiful just the way they are!
I keep the same concept with newborns. If they have peeling skin, red blotchy skin, or even baby acne I will always it out.
For our personal pictures, I usually won't edit the ones that only our family will see but if I place a picture of little man on the blog I will. And that's because I don't ever want to embarrass him. He may not appreciate a picture of snot running down his face on the internet for all to see. Although I don't ever want to edit him to make him appear perfect, he's a child!
When little man was sick for month and the Dr. didn't know why, he changed his formula. When his formula changed he got a rash on his cheeks that never went away no matter what we put on them. We later discovered it was because he has an allergy to milk. Any pictures that I took during that time I would edit it his cheeks so it wasn't so prominent. I'm sure red cheeks with the skin peeling off is not what he would want on his wedding slide show or on the internet. Now that he's no longer on milk they look normal.
That's just my opinion. Everyone's entitled to their own. What do you think?