People who disagree with you and think you are crazy for wanting to stick your child in a pair of horrible shorts (which not even the girls wear) because YOU don't like grey and its the same material as the girls, are not bullies.
They are just telling you, you are barking mad. You are determined to make a big deal out of this because you want to push your political views through your child. Thats not cool.
This is why there is a uniform. So all the kids are the same. So no one is treated differently because their parents are loons, unable to afford the 'correct' brands or otherwise decide to dress their child in a way thats likely to single their child out. The idea is to stop the dramas before they start. Its not an opportunity to try and make your kid the one whose different despite the uniform.
You are DESPARATE to make a point here. Its all about YOU and not your child.
I'd judge YOU far more than the poor kid who really isn't old enough to be making his own decisions on what he wears. At 4 most of the kids can't dress themselves without having their clothes given to them. Focus on that and teaching them to tie shoe laces rather than trying to create arguments where there shouldn't be any.
You clearly are enjoying the attention here over this. I just think poor kid.