Cockroach, at certain level, I believe the money part is no longer the major factor since I see the same thing happen for those relative well paid person (me included...sometimes).

I agree with you, the employment law where it is nigh-impossible to change job (why work hard since I'm stuck, can not prove my worth and work for other company type of thing) may be a big contributor.

Cheers
SK