> My advice is to not bother with dating until you reach certain status in life, earn good money, have good physique, have friends in high places and most importantly, provide fun.
Horrible advice.
Only the last one is really important, and even then, fun looks different to everybody—one person’s idea of boring is another persons idea of fun (board games, for example).
Yes, status is important to humans (although again, it comes in many form, lots of people couldn’t care less about jacked physiques and hefty paychecks). But people are making meaningful connections from an early age and without much of a career underway.
> a) there are almost no good girls in westernized society
That’s like, uhm, misogynist! And funny, because you still seem to spend an awful lot of time and energy on these no good Western girls :)