No. This is a common misconception regarding Ayurveda. The question you have to ask yourself is: are you looking for a quick fix or a mere suppression of symptoms or are you actually seeking to dissolve the deep rooted cause of the imbalance and rejuvenate deeply? We recommend if you are looking for a quick fix or a quick suppression then Ayurveda is not the right modality for you. But if you are looking to get to the bottom of your imbalance then Ayurveda, in a relatively short time (you will be surprised) will begin to offer its benefits.
In reality, the time to heal any imbalance depends on various factors - age, type of disease, degree of imbalance, whether it is acute or chronic, how many doshas, tissues, organs and channels are involved in the disease process. If the disease is newly formed and is with a single dosha and tissue involvement, then Ayurveda can balance this condition very quickly. On the other hand if the condition is formed with the aggravation of two or three doshas, and if more organs and channels are involved, and it has become somewhat chronic then naturally, the treatment takes longer time to restore this imbalance.