I'm Jewish but my son went to a fee paying Catholic school, which was excellent. It was nurturing, tolerant of other religions and I was pleased he mixed with children from other faiths.
I was a state educated Grammar school girl from a deprived background. At least 25% in my school came from the local Estates or were Free School meal type children. If we have schools that specialise in music, sport, drama etc, why not for the more academic? The only reason I sent my kids to fee paying schools in London was because the comprehensive alternative was just not good enough academically.
Yes, we must help ALL children achieve their potential and not be so PC about how we go about it. We need more technical schools as well as academic ones.