That's the key point. I've observed that ones tend to want one things and the others tend to want other things.
Of course there's cultural intervention, people do not live in bubbles, but it's much more subtle and, I believe, innate than what you think before having children (one data point: my daughter that I swore would never wear pink, actively prefers pink clothes, she wears other colors as well, but given a choice, usually chooses pink and from a really early age)
I meant kids will play with anything. Dolls, trucks, anything their hands can get ahold of. It's only once their parents or society starts subtly and not-so-subtly telling them they should be playing with these toys and not those toys do they start having a noticeable preference. Boys aren't hard-wired to like trucks and girls aren't hard-wired to like EZ Bake Ovens. That's all society.
My daughter preferred cars and trucks while young (under 4 years). She would cover the garage with blanket for the night, put her small truck to swing etc. The style of play was very different from the way that I saw boys playing with similar toys.
That said, I am still of the opinion that it is indeed mainly social, but that it is less social than one thinks it is, before.
I'd love to see some actual science about this, got any?
[0]: http://onlinelibrary.wiley.com/doi/10.1111/j.1540-4560.1990....
You might think your child had no parental intervention, but parents are only one factor in enforcing gender roles. Are you sure you've kept them from watching TV, reading, and playing with other kids whose parents are not like you?