Earlier quoted context omitted.
We are equating that after years of education, with the subject of English (albeit American English) being a core class for EVERY YEAR of attendance, and with spell checkers on most forum communities, that if someone still goes out of their way to transpose "lose" with "loose", then, yes, they are probably an idiot.
*then
I'm trying to write as correct as I can, but the GP just proved that these mistakes happen to everyone, even the people that think that it might make sense.
What about non-native speakers? Their point might be valuable, the participation in a discussion really help- and meaningful, but still - these now/know, there/their, you're/your mistakes are common. And not an indication of intelligence.
Edit: Just to be sure here and kind of answering the posts below: Guys, I'm a non-native speaker as well (in fact, my accent is terrible. I try to write as decent as possible, but that's a different thing). So - my data point, without any backing but my past experience, is that this is indeed an error that non-native speakers do just as well. I didn't want to imply that non-native speakers are idiots per se according to the criteria of this blog.