Here in Sweden I had a mandatory religious class. They teaced about Hindu, Buddhism, Christianity and so on. We pretty much learned of all the “major” religions and i would say it was pretty beneficial to us all. Did it have shortcomings? Yes, but it was better to get a broad perspective on things instead of just one thing to be teached as “true”. We also had history parallel with religion which tied them both together pretty nicely.
I would say that it is probably one of the reasons. Another is that you are just not thaught about religion as a way of living and more just like any other subject like physics or history. It’s more of a objective look at it and what makes up that religion. Like, Hinduism believes a and therefore does b while Christianity believes c and therefore does d and so on.
It also helps not being raised by religious people of course.
Nope, never heard of them. Like I said, it had its problems but I guess you can’t cover everything.