I think it's completely different when someone gets themselves into a mess and then goes begging for help. This guy lives in Taiwan, he must have some concept of 'losing face'. Never mind the over the top hyperbole he is spewing, like his kid has no financial future, has lost his dad, and other such nonsense.
I know exactly what you mean by this, lol. In Asian countries its a shame to beg. Cultures are different