And so your answer to the original question was "no", not are you crazy or can you use the sense the good Lord gave you; just "no".
You may think that newborns need to stay in for how ever long, but most people don't see it that way. Mothers have to grocery shop, shop for clothes, go to the doctor, etc. All of those places have germs. More germs are brought home to babies from their parents working in the public than the child will pick up themselves.
There was really no reason to be so rude about it.