In reality, many private schools have significant resources that either aren’t available or as abundant as their public state U counterparts. Whether it be much smaller class size, far better counseling / career services, much nicer facilities, etc. That said, they still require the student to be engaged. They won’t do it for you. You need to do it for you.
As an example, S’s school (small private) has a great business school and places quite well in IB and consulting. Lots of OCR, networking opportunities with alumni, etc. However, they are small and not right next door to a major market so they don’t get all the same attention as a school right outside of NYC. To combat that, they do these “treks” to NYC, San Fran, DC, etc multiple times per yr. Student joins a group, they spend a few days visiting major companies (generally with current alumni working at the company), meet with senior people, get exposure to the real world and make great connections. However, the student needs to attend the meetings, get involved, sign up, join the business clubs that sponsor events, etc. If they are passive, none of these resources matter.