Usually the main reason to mandate uniforms in poor countries is so that the poorest kids won't be ostracized for not being able to afford trendy clothes.
You would think that, but my Catholic school's uniform guidelines permitted parents to make a choice of brands, and some of my peers deemed Sears Toughskins to be the wrong choice.
Or to prohibit street gang affiliation symbols.