I don't exactly know much about vedic science nor do I give it much weightage, but surely trying to make one by yourself beats waiting for others to make it for you.
Mocking others for trying to find a solution is much easier than trying to tread one by yourself.
India's your perennial enemy, I get that. I truly do, but all mocking us does, is divert from the question of self capability to solve a similar problem.
You're right, there's no bragadacio untill it works. Just as there should be no derision untill it completely fails either, especially when one does not possess capabilities to attempt anything similar, glass houses and all.
Various countries, yours included, would disagree with you about the efficacy of Indian made drugs, even the plagued reputation of our generics fare better than some original ones. Medicinal effects, you see, are indifferent to personal opinions.
Surely you'd agree, medical vaccine production process is frought with complications and setbacks. It's simply a part of an iterative scientific procedure.