That theory seems pretty spot on, but can you explain why Asian male, white female is an uncommon relationship even in places where the two may be economic peers? It's a pretty rare interracial relationship, not unheard of but still less common than say black male, white female or white male, Asian female.
My suspicion is simply that Asian men on average are not tall enough. Height is the single biggest predictor of a woman's attraction for a man(yes Puspa, I know you disagree and love short men!), too tall or too short are huge turn offs bigger than baldness or obesity. Since the average Indonesian man is about as tall as the average Western woman it's a major selective hurdle to overcome.
It's interesting how common it is for white men to objectify Asian women and adhere to certain stereotypes about them. Granted, I am among those white men who married an Asian woman...
This great documentary touches on this issue.
http://www.seekingasianfemale.com/
I've recommended it before, but it's worth revisiting because I think it's of interest to a lot of people on this forum. I watched it with my wife and we were AMAZED by the way these men handled their relationships with their wives/girlfriends. It also made us question our relationship. Did we get together solely because we were in love with the person we met, or did we each have some baggage about the other before we even met? My wife and I are the same age, we met in school, so we are a little different from a lot of those mixed marriages. However, my wife was obsessed with English language media and boy bands from a young age. She's always seen herself with someone outside her ethnicity.
I'd never dated an Asian before, man or woman, but I was looking for someone who shared my religious values. Did I marry my wife because she's an observant woman, did I secretly harbor some desire for someone more "traditional" than I am?
It's a fun exercise to consider the external factors, I'm sure they exist even in racially endogamous relationships.