The problem with MBTI vs Astrology is that the anecdotal evidence for MBTI can be so damn good. I'm a Libra and the description fits. But so do a bunch of other signs, some better. Clearly useless and easily demonstrated as such. In my case, MBTI was amazingly accurate, INTJ fits me to a tee, the other types don't even come close. It was actually useful and helped me to personally grow. I became a believer. It's only later, and if you are curious or observant, that you realize that the results are not that accurate or useful for other people. So, as a general tool, it's pretty terrible exactly because it may be seemingly accurate for the person giving the test or using the results.