Amen! I get so tired of these obnoxious know-it-alls around here myself.
They get nasty, and some of them take you deliberately out of context just to try to wriggle out of looking too stupid.
I'm fed up with these types. Everybody has a limit and I've reached mine.
Lately I have simply been ignoring the really ignorant posters. Not worth the time.