Wait now. I can pull any two medical studies on one given subject and come up with several opposing opinions.
It's not the fault of the discipline, but the fallible humanity of the ones practicing said discipline that causes these differences in outcome. That's with any discipline, whether scientific or not. If you want exact and precise results from ANY discipline, you will have to remove humans from the equation.
Your logic is faulty; if you want a good diagnosis, go to a good doctor. If you want good astrology, go to someone who knows. Yahoo Answers is the educational equivalent of the walls of a public bathroom, and you are expecting to see John Hopkins level diagnosis from it. Your expectations are a bit much, don't you think?
Response to Marc
__Astrology also has predictability and basic standardization, but you will not find that here. You will find nothing of real astrology in this place. The best you can say about this place is that it's a good place to observe the learning cycle (and I use the term "learning" very very loosely) of the modern teenager.
In a true astrological forum (such as on astro.com and professional sights) you will find that each placement is given a specific set of possible variables that are available for development. As with psychology, those variables are developed according to the person's specific environment and other such influencing factors.
At best, you could compare astrology to the social sciences, where human growth and development factors must be considered when determining outcomes. As with other social sciences, if you expect a + b to always equal c in every situation, you will not be very successful in determining outcome because you did not take into consideration the human factor.