The doubt was simply about whether or not what GP is saying is smart behaviour to exhibit - Eventually you have to understand something. And part of that process is being wrong and annoying people. is the same behaviour that you are saying you've experienced ( i.e you are talking about different things).
I'm not even questioning if you can tell if someone is smart or not - its just obvious that forcing decisions based off things that are not understood is not a smart thing to do - which..we all agree on -, and neither I nor GP were saying people should do this?
Maybe I could've phrased it better but my whole point was GP says X, you are saying Y. I think there is a distinction between X and Y and I doubt that the people GP is talking about are the same people you are talking about (hence, smart as you put it vs smart as GP put it).