Doctors are guessing with as much accuracy as astrologers. The difference is that when the doctor guesses right, the patient recovers and we praise the doctor as some sort of low grade messiah, and when an astrologer guesses right, we go "oh, lucky guess, cool."