All this pink for girls and blue for boys is pretty rough, and I do think it's part of a wider problem; I hear stories still of girls at school thinking maths and science are not girly enough subjects to take at A-level, or that girls can't code or be engineers.
But that's nothing to do with pink! My DD likes (some) pink clothes and has a (partly) pink room. She loves numbers and I can totally see her becoming a mathematician or engineer.
Yes, girls are often led to believe they have to please boys, aren't as worthwhile as boys, and and can't do science. It's a HUGE problem that I really care about and am very, very careful to let both my DC (a boy and a girl) know they can do anything they want, wear any colour they want etc and to avoid subliminal messages like the boy getting action/sciency tops and the girl getting princess/gorgeous tops.
But a pink top does no harm at all and the fact that people thing pink is for girls and blue is for boys - while daft - does no harm at all. Those colours could be gold and silver, green and orange, whatever. It doesn't matter. We need to focus on the subliminal and constant messages we give girls but pinkness isn't one of them.
I have heard that pink used to be a boys' colour (baby version of red, seen as a thrusting and active colour). There is nothing about pink that inherently says "girly", "decorative" or "can't do maths".