Mrudula
If you consider astrology a body of knowledge, then it helps like any other body of knowledge. What good is knowing that cyanide is poision? Take precautions, don't consume it! Astrology can help predict forthcoming events in life, but much depends on the exact date, time and place of birth, and then on the interpretation of the birth chart. Just as an x-ray or an ECG can be interpreted by several physicians in different ways, so can a birth chart be interpreted in different ways. If someone did interpret it correctly, what good is knowing the future, if you can't change it, one may ask. You are right. And if you can change it, what good is a prediction, one may argue. That is correct. But much depends on what we want and what we get. Is loss of job, illness, change of place necessarily bad? Are there really "good" and "bad" things in life, or only events that we tend to interpret according to our wishes and desires?
Some people use astro predictions ONLY for knowing in advance general trends in life. If I am expected to transfer to another country, may be I will think twice before investing in property. If I am foretold that I should expect a period of illness, I will watch my health. If I knew that my boss' horoscope is such that he does not trust newcomers, then I will adjust my ways accordingly.
In the end, we all have to decide individually how much of life is pre-ordained and how much is our own making. Life teaches each one of us the answer to such questions. If we always do good, see good, say good, sow good, think and hear good, whatever then happens is our lot. In my own limited experience I have been responsible for most of my misery. This is plain common sense. Astroprediction is just another input to managing life. How one takes it.. depends on oneself.
i