I think that some private schools are a bit sheltered ie your peers are middle-upper class. But once you're in the workforce, you will be dealing with a whole range of people from different socio-economic backgrounds.
imo public schools can help you develop life skills just as well as private.