Well, it depends on what you want to eat. It just like some of us like to eat hamburger which has high calories,some of the Chinese food also have fat, but some dishes are really healthy and delicious.
I think that the Oriental fast food restaurants are the worst places to get your oriental fix when you crave any Chinese food. There loaded with MSG, sugar and other things you really are not aware of. Making your own is far better for your health. I prefer to make my own even if it takes longer to prepare.
I don't think all Chinese food are greasy. The sioapo,cuapao and some soups are good. Most soups like niddo or hototay are heavenly. I am not Chinese but we cook chicken and white noodles in the house. It all depends on how you prepare your dishes, instead of using unhealthy cooking oil, you can switch or just use a few drops of it to enjoy the flavors of China :)
I think it depends on what you eat.Foods of each country have something healthy and unhealthy, I think such as pork braised in brown sauce has a lot of calories , and TOFU and dumplings are both nutritious and delicious.