SunshineTW I recognise you! It wasn't anywhere near 15-20 leavers but I agree there were issues when the school was lacking a Head.
2 hours RE a day is incorrect. They had one 2 hour slot a week, not a day so that is quite the exaggeration. Much of this involved analysis of text, comprehension and other English language skills so there is a cross over of curriculum. It is a faith school, there is going to be faith teaching. I think it is positive to teach values, and was happy that my dcs left the school understanding all faiths and respecting all cultures.
I don't recognise filling in worksheets and not much else. That doesn't match with my dcs experience. We all think our dcs have something extra. If anyone is interested in the school they should go on a tour and ask to look through some of the exercise books. You will see much in depth learning covering a wide range of subjects. They also try with limited facilities to offer extras such as bush craft, forest school, STEM club, musical performances, participation in sports tournaments etc. As a parent I was very happy with the school.
Neither of mine went hungry in year 6 and were offered 2nd helpings if they wanted them.
To some extent I agree with your comment of fitting a box. The school is seen as a grammar feeder and seems to be a a destination for parents who haven't been happy with The Mead. It is best suited to dcs who enjoy learning and who settle well in class. If your dc will struggle with that, if they need acres of grass to burn off steam, or find it hard to sit still during lessons then maybe try Skippers Hill which has a very different vibe.
No school suits everyone so if you are paying fees you need to pick the one that is right for you. I Loved Sacred Heart, SunshineTW loathes the place, it's the same school, same teachers, same lessons but for us as individuals a very different experience.