So because some people can't afford something, no one should have it?
I find that quite patronising. Our costs have gone up since ds started at a school slightly further away, but as parents, it's down to us to solve that problem. If it was so much of a problem that we really had no where to cut back to be able to afford school transport, then ds would have had to go to the local school, and would probably have struggled for at least the first year.
Why can't we just leave the choice, and the responsibility, up to individual parents instead of saying something is wrong if it can't be accessed 100% for free?
Why should 2% or whatever go to a SS? Well why shouldn't they if it will suit them and they can manage the work? It's not harming anyone else, it's not an advantage that can in any way compare to the advantage and disadvantage some children have because of their parents already. It's just a bit different, but it's still state education that every child has a right to.
Satin, that's how it works in our area. Plenty of children that have a good chance at getting a grammar place don't take the 11+, for lots of reasons. I didn't want it for my ds2. But I wouldn't begrudge others.