Ранее розовый носили мальчики, так как красный цвет мундира, а голубой девочки, так как это цвет неба, цветов, да и вообще самый красивый цвет, без агрессии.
Потом это поменяли наоборот. Мундиров не стало, идея потеряла актуальность, солдаты надели хаки. А еще раньше не было никакого разделения. Цвета по полам придуманы, чтобы брат не донашивал за сестрой, и наоборот.
Но в итоге получилось несправедливо, девочки могут носить голубой, а мальчики розовый нет