It is totally inacceptable for anyone to make hurtful comments about a child with any kind of disability.
My first son was stillborn at 30 weeks. But we did have to make a decision before he was born and one of the choices was a termination (I despise that word) I was admitted with severe pre-eclampsia, but instead of delivering our baby, they proceeded to perform many many tests on me and him. The outcome was that he would be severly disabled, mentally and physically, would need a heart op shortly after birth which they were sure he wouldn't survive. He was also supposed to be very small for dates. Now, this was the hardest decision I have ever had to make. I wanted hold my baby until he passed away peacefully, but they wouldn't allow it, instead saying that they would have to stick tubes down him etc. As he no doubt would have died anyway, I didn't want his final moments to be like that, so we did opt for termination.
I was 19 at the time, very naive when it came to hospitals/doctors etc and as they felt this was best, thats what we went for. In hindsight, I would have chosen differently.
He died before the termination anyway (not that I knew this as I was heavily sedated and went through labour believing I had allowed them to kill my baby)
PM results showed that there wasn't actually anything wrong with him and we were told that had he been delivered when I first arrived in hospital the chances are he would have been ok.
However, had he not, I still would have loved him with all my heart and still do, even though he isn't here.
If I had been told he had DS when I was 20 weeks I wouldn't have terminated and i would certainly never ever say that someone should have terminated their baby if it was found that things weren't 'perfect'
Having been in this situation, I know how utterly soul destroying it is to be told there is something wrong with your child and any decisions you make are not light ones by any means. They are still your children and still very wonderful.
I haven't read the other thread so apologies if I am waffling.