You’re absolutely right, private schools have distinct advantages but also have huge disadvantages as well. Do the two cancel each other out? It’s really impossible to say and differs on a case to case basis. Just like the real world there will never truly be equality, too many factors working against it. It’s not just public/private either, there will never be equality amongst all public’s and amongst all privates. The thing is sports are great because they lack equality, there are Davids and there are goliaths just like the real world, some people strive for a day where everyone is Goliath but that will never happen and that would take all the fun out of sports. Sadly people can’t handle losing and seek to legally level the playing field, those people are in for a rude awakening when they get to the real world.