Earlier quoted context omitted.
I'm as surprised as you and I'm glad someone took the time to write that up (I was about to when I saw your comment). I don't understand why someone would call IQ "unscientific" without addressing research showing it to be a good predictor of future performance. Note that this still doesn't invalidate the point that people can be smart in many different ways (yet have the same IQ), which seems like a reasonable posit…
Just because something is a good predictor doesn't make it scientific. There could be a third variable like wealth which needs to be controlled for, but is rarely done in those studies with few exceptions. In those exceptions, it was generally found that wealth of parents played a much bigger role in future success than IQ.
What does it mean for a thing to be scientific?
> In those exceptions, it was generally found that wealth of parents played a much bigger role in future success than IQ.
You are talking about very long term success. It is somewhat obvious that wealth you are born into should be an important factor for overall success.
I'm talking about shorter term success, like job performance.