YES Most private schools are good, often excellent: places of not only a high standard of learning, but also a range of character-building extra-curricular activities. This is not something that everyone on the left finds easy to accept. Nor was it necessarily the case a generation or two ago. But now it is the undeniable truth.
So why are they a blight? In short, because of economic inefficiency, democratic deficit and social blockage.