The goal is to reach a point where either you pass the technical, or you don't. But making a fair technical assessment for levels and roles in a company takes time and is very tempting (but, I argue, futile) to contract out.
I think in a larger context: the "pipeline problem" people want to point to as a source of the gender gap in hiring will become our primary issue when we first iron out the issues with the atrittion and harassment we see for women in the workplace.
As for gender essentialism, I think this woman has every right to her opinion and I support her efforts, but I think she's approaching the problem wrong. She's showing kids perhaps one of the ugliest and least rewarding facets of being a software engineer and wondering why her daughter (who has almost certainly had positive modeling for a lot of other roles) isn't interested.