Why is astrology unscientific?

Astrology is considered unscientific because they say it is based on fiction. How can someone's personal traits and individual values be determined by the date of their birth? Someone's personality is determined by their personal experiences and the events that they've experienced, right? However, this is a misunderstanding. Astrology is more of a determining factor in someone's set nature rather than their individual traits.