How is the refusal to allow a child to attend a school where he will be taught that homosexuality is a sin, when he is the son of homosexuals... "punishing the child"???
It sounds to me like these people are more interested in making an activist statement than they are in what's in the best interest of this 8 year-old boy. Being put into a situation that can't help but cause moral conflict certainly isn't serving him. It's serving themselves. According to the OP, they're not even Catholic. One is left to assume, that they're just trying to start some shit, and they're using their KID to do it.
Somebody's got to be the grown-up in the room. Unfortunately for this kid, it wasn't his parents.
They should get a dog next time. Raising kids isn't a hobby or a joke. You have to do what's best for THEM.
so you think teaching this in school will hurt this child???