Firstly in the countries that use them they are just considered medicine but natural medicine rather than synthetic
Secondly they are used by drug companies to some extent (lots of synthetic medicine is based on natural components and certain aspects of acupuncture are commonly used in routine physiotherapy right here on the good old NHS) not to mention that things like St John's wart as mentioned previously are commonly sold in pharmacies
They can not be fully monetised or picked up by drug companies because most are natural ingredients or rely on practitioners to administer (how would you expect a drug company to just suddenly 'own' ginseng root or an anti nausea pressure point etc)
Lastly most TCM practitioners will not claim that traditional treatments should be used instead of modern medicine in most cases , they are usually most useful for things that western medicine doesnt help with much (for example morning sickness, brain fog etc.), things that modern medicine can help with but that people want a gentler slower treatment (for example if you have eczema you could use steroid creams for a quick fix or you could use a slower acting herbal treatment) or in conjuncture with modern medicine (for example I have an autoimmune condition, at no point have I ever been told to stop taking my medication or that there is an alternative, instead I take it and have TCM treatments to work alongside on things like improving nerve regeneration and reducing fatigue)
I hope that explains what I mean.
In some ways I feel that the lack of understanding around traditional and herbal medicines is what allows people to feel they have to reject it all or trust it all like its all the same thing and that's where things like homeopathy (which is basically just fraud) can slip through