well i knew the pay in the PLA isn't what you called "generous" here in the west. But they get free meals uniforms and accomdations. ANd the guy was a SR colonel which is the equilvent rank of your rear admiral lower half in the USN. SO which means this guy gets fair amount of privilages like higher pay, probaly a chafueler driven car, etc. But the point is, you joined the navy not to make money. Well you do have to make a living, but not to get rich. Ypu join the the navy to serve and protect your country.