After our third daughter went through kindergarten, we switched to public and have been thrilled! Kindness and inclusion are discussed daily (not just when a problem arises), and the kids really are part of a community of caring and supportive peers. There is also huge diversity in public, and my girls are learning to accept and honor all kinds of people.
If I could do it over again, I would never choose private over public. Instead, I would choose public, and if any problems arose or if it was not a good fit, I could then switch to private. I feel that I did my girls a huge disservice--academically, socially, and morally--by sending them to a rich private school that in the end was a huge disappointment. Happy public school family!