You're right. There are newer tests that do a better job at assessing your strengths and weaknesses. This one is a general indicator of someone's thought patterns. It's been around for so long that people have built it up to be almost like a horoscope in the way it can "predict" someone's behavior, which is pretty silly.
Now I'm ENTJ.
Neat.