Why do many private schools have uniforms?

Good question. Students who wear uniforms to school don't have to worry about fashion competition with their peers and their parents save money. You also don't have to worry about what to wear.