I think that by "different walks of life" you mean different skin colors, right? Real diversity to me means people who come from different places, have been through different experiences, do different kinds of work, have read different books, have different ideas, and so on: exactly what public school can't offer.