Don't blame the girl for being a gold-digger. Guys are no better.
Girls want a secure future. Guys want a pretty or decent-looking wife. At parties, I see guys try to pick up the better-looking girls while ignoring the fat and ugly ones. Are they being cool or are just plain jerks? Likewise, I see many girls behaving like GCBs and rejecting the poor, lowly educated, nerdy and ugly guys without even giving them a chance.
Both sides are not much better. Before you cast the first stone and say most sinkie women are like gold diggers, ask yourself if you would even make any move to date a woman who is plump, less good looking or below your social class.