Good post, you are completely correct! ... Not an excuse but keep in mind the social norms of a location which belongs to those making stupid, rude, sexist comments, and laughing at you are in parts of the world where women are not really seen to be very highly valued... Discrimination of anything not Chinese seems to be an ongoing issue when you have Chinese citizens making rude comments on non Chinese approved internet websites...
PS.
Found your video actually very funny, try not to take it too personally those garbage people would never give you a second though don't let them live in your head too long. :)