There are good reasons why so many prime ministers were from Eton – while none have come from comprehensives