As PT Barnum said, you can’t cheat an honest man. In my experience the men who complain the most about superficial gold-diggers are usually similarly superficial, although they make their choices based on looks instead of money. Guys who are honest with themselves can see a gold-digger from a mile off.
I find it funny that the first sentence out of the guy’s mouth (in the video of the OP) was something to the effect of “you’re pretty I want to go out with you.” And he’s criticizing her for being superficial? They deserve each other.