I think TCM as any other traditional medicine is a waste of time. those things usually completely ignore scientific facts and the scientific community. If those things were of any use they would become part of the conventional medicine but they aren't.
sticking with things that originated from scientific research and medicine with scientific explanation is the only way.
for now what we have is some drugs that restored hair color for some people as a side effect and a treatment that is used for restoring the melanocytes in the skin and also was experimented successfully on the gray hairs affected by vitiligo and have the potential to work for any gray hair cause according to most of the theories at least "normal" gray hair is caused by damaged or lost melanocytes.
I feel that your repulse over TCM & Ayurveda would be due to the fact that you feel like these two are trying to compare themselves on the same level as western medicine, and I can understand how that would make you feel and you would be totally right. TCM & Ayurveda are not the medicine the same way as western medicine is, I agree with you. However in my eyes, they are like a lifestyle supplement that can bring good benefits when done right. It is too general to talk about it like this, so all I am saying is that while western medicine is the real and scientific medicine, the TCM & Ayurveda while not on the same level, are not a waste of time. I've yet to meet someone who wasted years of his life studying with a qualified practitioner one of these two and they say that; in my humble opinion, people that say anything about something that is a waste of time, usually never really even bothered to dive into the subject enough, but rather approach it with a reductionist mindset.
I think you are missing out if you consider TCM a waste of time. Moreover, TCM doesn't really work the same way as the western view. The approach is really quite different, and in no ways I am claiming one is superior over another. It goes without saying that when "shit hits the fan" we always rush to western medicine, no doubt. However it would be a pity to leave out TCM and Ayurveda out of the way because it may see like waste of time.
Don't get me wrong, I value your opinion and all I am saying is there is good to find in alternative medicine as well, however it would really need a qualified practitioner, whereas for western medicine, there can be plenty situations where you can hold enough knowledge to heal yourself with medicine. I repeat, no doubt, western medicine does hit the bulleye; now, just because the pharmaceutical niche prefers to sell and market more medicine that fixes the symptoms rather than the root cause, well, that's another discussion and it's a broad topic anyway.
The principles of Ayurveda and TCM can be helpful when you're starting to notice how certain foods and lifestyle choices affect your energy levels and your unique constitution.
For someone who has dieted for a long time, or for someone who is coming from an upbringing where lack of resources, education or location did not allow them to eat intuitively, Ayurveda and TCM can support you in beginning to understand why, say, certain foods - like a warm stew with grainy bread - feel nourishing during cooler months, and others - like a green smoothie on ice - just leave you cold, unsettled, hungry... and possibly bloated and gassy. When used with wisdom, Ayurveda - or TCM - can be doorways into intuitive eating. These systems offer concepts and ideas to experiment with, and can provide you with the courage needed to depart from diet culture tenets like "eat mostly raw salads". To get the most benefit from these traditions there is usually an initial learning curve, where you use your senses to decide whether dairy really is phlegm-forming for you, or whether or not avoiding curries really does make you feel calmer when you're a pitta constitution.
We must remember that these ancient philosophies do not represent absolute truth. As nature-based and comprehensive as they are, Ayurveda and TCM are cultural systems. They are flawed like any other. Especially when you approach them through the lens of diet culture, weight bias and healthism. Ayurveda and TCM are humoral systems of medicine, which originated in the sociocultural and historical context of India and China respectively. They evolved over thousands of years from empirical observations by the learned and wise people of the time, of how various factors - including but not limited to diet - affected mental and physical health. This doesn't mean that Ayurvedic tenets are totally irrelevant in this day and age, just that a degree of discernment is required when approaching them.