1. In the instances where the students are assigned to the religion branch chosen by their parents, is there an option for "no religion" and is it presented to them as a viable option? If the students are only presented with (for example) Catholic, Protestant (in the broadest sense of the term), Islam and Judaism is that the only options that the child believes there are?
2. The assumption that ethics and morals are based on religion and without religion we have neither. Therefore, the "no religion" students should be taught ethics to fill this void.
Personally I think no child should be taught religion until they are at least 16. This would eliminate indoctrination of children into a religion.