I feel much the same way.
I'm in the US, where the specific subject isn't taught. Instead, it's incorporated into a World History survey type course that millions of students take for a year in public (i.e. state) high school, because obv religion has been a factor in social and political history in many different contexts. Of students go on to do AP US History and/or AP European History they will encounter more detailed exposure to religions, both in terms of belief systems and roles.
My DCs went to a RC elementary school and had 'religious education' classes that focused on RC religious practice and doctrine, and prepared for RC sacraments in second and fourth grade (confirmation prep was an after school course).
In about 6th grade, they learned something of other faiths and did tours of churches, mosques, meeting houses, and synagogues in about a ten mile radius.
Local RC high schools have mandatory RC theology courses. They mandate four years of theology. In one, the four year course sequence is Scripture, Mission of Jesus/ Sacraments, Moral Theology, Interreligious Dialogue, with the opportunity to do an AP Seminar on The Bible and Society. In another, the courses o er four years are Intro to Catholicism, Intro to Sacred Scripture, Catholic Ethics, World Religions, with optional courses in Faith and Science, Catholic Imagination, Spiritual Masters, Social Justice theoretical and practical.
So quite a rigorous set of courses. Obviously the set up in American education is decentralized and schools develop their own courses. Individual school districts and private schools have their own graduation requirements.
I personally see very little evidence of either tolerance or factual knowledge of Catholicism in particular on MN. Clearly there are many people who surreptitiously did homework for other classes or zoned out during their GCSE RS classes in school. The current curriculum seems pretty wishy washy - neither fish nor fowl really. I think an RC school should offer serious theology coursework.
When I was in school in Ireland, Religious Ed was basically a debate class on current topics and it was very intense (Ireland in the late 70s and early 80s was changing fast). It wasn't an exam class.