I'm lucky to have had amazing teachers for all my 3/4 subjects so I may have a different point of view here...
I had the same teacher for 1/2 Lit and 3/4 Philosophy and Lit, who just is the most amazing teacher ever. I didn't get EZ as a tutor simply because this teacher ("Ms P") was more than enough. I had two out of four classes with her this year (half my timetable) and met with her for a free period nearly every week to go through essays and ideas for both subjects. She really cared about each student and really pushed each student every time. She's the reason I didn't fail philosophy, and did as well as I did for lit. So for me, teachers made all the difference. I discovered that in Year 11 and subsequently chose my Year 12 subjects based on the teachers I'd get.
Comparing the teachers at MacRob and the teachers at my pre-MacRob school, I'd say the general standard is about the same. Every school has good and bad teachers. I was lucky enough to discover how important teachers are and thus chose subjects based on teachers, but otherwise my friends at MacRob had horrible teachers for Year 12.