I didn't read through 10 pages, I saw the original post and then some of the replies that I thought were over the top.
I don't want to get into political arguments here but there is a significant amount of people who are today of the belief that gender differences are a completely social construct. That I disagree with and when they do studies on babies, even babies go for certain "masculine" and "feminine" toys typically based on their gender. I don't know if colors have this same gender difference in babies.
Even if all gender differences were a "social construct", I don't see how OP is wrong in pointing out that these iMacs have a stereotypically feminine appearance, even if it's socially constructed. Are people bad if they fit into their socially constructed gender role? Is it bad that he would like an iMac that looks darker?