Number one can't be addressed within kernel community in any way. No point to even try. It should be addressed within our whole culture, by revising our notion of gender roles.
Do you have kids? I have 3: one boy and two girls. As far as gender role models go, my wife is also in the tech field. I do all the cooking at my house. My father-in-law does all the cooking at his house. My wife has cooked a total of five meals in 20 years. I've never seen my mother-in-law cook. The kids were effectively raised with reverse gender roles.
When the older two were three and four years old, we plopped them in the dirt while building our garden. The boy grab a matchbox truck that had been left over from the previous owners and start pushing it through the dirt making engine noises. The girl started making mud pies.
Sorry to be the one to inform you, but boys and girls are wired different from birth. Testosterone probably plays a huge role in this. I realize that that was political incorrect to say, but a little real world information would be great before going through and doing grand experiments on all of society to fit your perceived notion of the way things ought to be.