I am the first face on our application video. We did that to set us apart from the rest of the videos.
I'm done with my applications, and confident that we made good applications for the people that we initially thought were going to review them... but not for unknown founders whose personal biases we are unaware of, but I can only assume based on my personal experiences with men in tech.
Re: "chip on my shoulder" would you be offended if your peers wouldn't look you in the face? how about if they re-asked your business partners the same questions they asked you, only to get the same response?