ИМХО главное не IQ, а знания, эрудиция.
Это неправильно. В мире полно псевдоинтеллектуалов, которых хлебом не корми, дай знаниями блеснуть. При этом сами эти люди мыслить совершенно не умеют, а лишь пользуются чужим знанием, разве лишь немного его анализируя. Этих людей много, но от этого стало лучше? Знать
понимать.
Правильнее (хотя и не до конца) развивать способности к системному мышлению, анализу, пониманию природы вещей.
Что касается тестов на IQ, то верно говорит
Минус IQ в том, что в нём можно наловчиться, как в любой игре. Шаблонные задания, шаблонные решения. Даже полного идиота можно научить сдавать его на 150 балов.
У меня друг развлекался так: тест на 30 минут решал за 10 и набирал 180 баллов (в тех тестах это был максимум). Тесты на IQ нужно постоянно перепридумывать, чтобы они были более менее объективными. В целом, есть небольшая корреляция между баллами за тест и способностью мыслить, но тест - это больше опыт мышления, нежели способность, так как задачи делают тоже люди.