You are not crazy. Literally the only way to stop systemic sexism is to teach our sons the RIGHT way. One of my only goals in life is to raise a feminist son. It ain’t easy but I think doable. Also why do kids need so may toys?! Unless it’s a major holiday or a birthday, stop with the toys!