Astrology doesn't work that way.
It does indeed "work" and it doesn't need a "scientific basis' for it to be real or for us to experience it. "Real astrology" includes a number of planets and points that symbolize a persons life, psyche and experiences. Symbolize but not cause.
Just like you can't say "all new yorkers only eat pizza" you can't say "all virgos cheat" it's absurd.
Sun sign astrology is a gimmick invented to sell newspapers and skeptics are quite right in criticizing it. Unfortunately most debunkers are as uneducated and emotionally biased as those credulous people they seem to love to hate.