I've never really understood the harsh criticisms of MBTI. It's not super predictive, but not to be honest, nothing else in psychology is either; the whole field is just not anywhere near the level of physics or chemistry (not to blame the researchers; predicting humans is very hard). The big 5 and I think more recently an 18 dimensional breakdown (using PCA or ICA?) just aren't that much better than MBTI, despite many online claims to the contrary.
Myers-Briggs at least has some small level of predictive power, so no, it's not like horoscopes. There was once a poll of engineers at the tech company I work at, and I think the results were like 70% INTJ, 25% INTP, and 5% other. If MBTI lacked all predictive power, you would expect a distribution roughly equivalent to that of the general population. Could people self-select what they "want" to be? Sure, but it's still predictive of something in that case.
Myers-Briggs at least has some small level of predictive power, so no, it's not like horoscopes. There was once a poll of engineers at the tech company I work at, and I think the results were like 70% INTJ, 25% INTP, and 5% other. If MBTI lacked all predictive power, you would expect a distribution roughly equivalent to that of the general population. Could people self-select what they "want" to be? Sure, but it's still predictive of something in that case.