No, I don't think it's ok! I like all colours equally and try to get a range of different colours to dress my son in. Why should he be limited to one? I give him the choice now when ever I can, not just clothes but beakers, bowls, bags.... anything really and he often chooses the pink one.
Interestingly, for all those who swear by pink for a girl blue for a boy, it's not that long ago that it used to be the other way round, and just as adamantly. Girls were dressed in pale blue as that was thought to be the colour the Virgin Mary wore and boys wore pink as it is a "younger" version of red, which was considered to be the most masculine colour. All nonsense so far as I'm concerned!