They deserve each other. Neither the woman or the man are blind to what transaction they are getting into.
it happens more in China because there is a greater inequality. They see it as a job, as a way to get money and a better life. That's why you get young thai women or eastern european women marrying older white men, for a better life. Not because of love or attraction.
What i hate is when it becomes a norm and screws up perspectives for others. Like their expectations of what a man or woman should be or should want in a marriage or relationship.