RE: Why IQ tests suck at testing
In the end IQ has little to do with success in life anyway, no good being super smart and pissing everyone else off. Thats where EIQ (or just EQ) comes in; Emotional Intelligence Quotient.
EQ measures how well a person recognises their own emotions and the emotions of others, and how appropriately they react. Someone with low EQ may not realise the person they are talking to us getting upset, and will carry on with inappropriate converstation. Or someone with low EQ might not recognise their own emotions properly and might have uncontrolled mood swings and behaviors.
As humans are social animals, and we often need to work together to be successful, having EQ is far more important than IQ. If you are the one in the group that everyone likes and values, can give direct but compassionate feedback and is always there when people need a confidante, you have a much higher chance of sharing on group success.
The good news is EQ is easier for most people to improve, than IQ.