I guess I can't really change anything either, alone. To be honest I'm not even sure how to change society to be more tolerant, when there's so many people who are closed-minded and only accept what they're taught.
I think people like to assign genders to objects (like food, as ctrl alt del mentioned) because it allows them to make decisions quickly. Like if you think of the position a parent is probably in when preparing for a child, they don't want to have to spend a lot of them thinking about what toys to buy them when they might already be searching for a new house to buy if their current abode is too small, and other stressful things like that. With stereotyping it cuts the load so they can think, "Oh I'm having a girl so I'll just buy her a doll because all girls love that." They wouldn't know any better and wouldn't
want to think differently because it wouldn't be convenient for them in the situation.
So I guess my conclusion is not enough people want to think in the world. I thought I was being the optimist too.