This is pure sexism, stupidity and narrow-mindedness. North-American men are all manly and don't wear sparkles - but the little girls still wear pretty / sexy / elaborate dresses with sparkles etc.
Oh I don't know I think they balance each other. Charlie has had sparklies before, his Eleanor Rigby outfit was sparkly, but not crazy sparkly....