That sounds like it's a sticking plaster (and a very small one), for a broken system.Not quite sure how that relates to my post. My personal opinion is that as much as we dont like it, its very difficult for someone from a "normal" background to have the education and opportunities afforded by the connections made in public schools. Scholarships, the number of which should be significantly more that what they are currently, allow this to happen for the most able kids, regardless of wealth.
If you remove charitable status then the drawbridge will be lifted and it will purely be a school for the wealthy with no social mobility.
You can go down the route of lets try to make everyone the same which puts more barriers to social mobility or accept that the wealthy will always have their kids privately educated but have the chance for some of us from more humble means to influence the financially elite.
Its a bit like those who wanted to get out of Europe by voting for Brexit because they weren't happy with certain policies and then expecting to influence European policy from the outside, it doesnt work.
The extra money this generates will go to the most disadvantaged, and could make a significant difference to their education.
If we're then looking at replacing that sticking plaster with something more substantial, why not ensure that the % of privately educated students going to the top universities, or into publicly funded professions, matches the 7% who attend private school at secondary level. That would bring a lot more less wealthy people into positions of influence than a few more scholarships.