"'If this is what's necessary to get kids to eat more eggs, there's something wrong with the way you raise them."
This bugs me.
If you think gender stereotyping is solely caused--or prevented--by parents, you are woefully ignorant of the scope of the problem. You can, and should, do everything humanly possible to show your kid that boys and girls are allowed to like whatever roles and colors they want; but unless you never let them leave the basement your kids are going to meet other kids, and they're going to notice that most of the girls like pink and most of the boys like badasses, and they're going to make their own decisions based on the world they see around them. And those decisions may not be the ones you would've liked.