Actually if you read the article, the car is being marketed to the Chinese market. Their color preferences are very much different to the west, being gold/yellow and red having an important meaning for them. Cant remember the exact symbolism, but is considered by many as the most beautiful and important. Also the Chinese market is huge, so I don't think the person in charge will be out of a job soon.
But I agree with western taste, the color is considered by many as you say feminine