It's funny. We've gone to great lengths to understand the physical world around us, but the human body is still largely a mystery. Science has the challenge of trying to understand things at their most elemental level. This is a tall task because the human body is so complex. Ancient medicine practices such as Chinese and Ayurveda have the advantage of trial and error over thousands of years to stumble upon things that just... work. I'm not saying everything in these disciplines work, but I think some of it does... even if we don't understand why.
Western medicine is reactive by nature. That is its strength. If you're ever in a car accident or suffer acute trauma, those are the guys you want to fix you up. They are the best. The power of the ancient medical practices lies in their proactive approach to health. In ancient times the village doctor did not get paid for curing people of illness. He received food and shelter that was dependent upon everybody in the village being well. This naturally put the focus on teaching healthy habits. If the doc waited until people were sick, he'd be screwed!
It's good to be open minded. The ancient practices have a lot to teach us. As Bruce Lee said, "Take what is useful. Leave what is not. Add what is uniquely your own".