Thank you for posting. You clearly are a very good player, and handled yourself wonderfully in the presence of their sexist remarks. That being said no one should have to put up with this just so they can play our game. Sorry you had to experience this :(
I am forwarding your clip to our TOS team to look at.