I don't even believe in the belief in astrology. I don't think people have "faith" in it. It is bullshit on all levels (sorting mentalities according to birth calendars, seeing the universe as 2D, expecting causalities from stars, mapping them arbitrarily, etc) and it "functions" because its psychological descriptives are vague enough, universal enough and interpretable enough for everyone to recognize anyone in every each one ("i'm pisces" "I KNEW IT" "no wait actually i'm virgo" "I KNEW IT EVEN MORE !"), but also "health : you're totally invulnerable today" doesn't stop any one from looking left and right before crossing the road.