It's not so strange. The thread is after all, "How do you Witness..." I don't think there's any question or contest about what is to be witnessed. All of what you say is true...and is all well documented and attested to in Holy Scripture. If that was all there was to it, one would need only hand out Bibles, and then you could feel confident in having shared the Truth with everybody.
Of course that's not all there is to it. The topic of the thread is how you take what is written within and bring others to a common belief in it.
To put it in the terms of our media saturated society, this thread isn't about the "product" (which is perfect), but about the "marketing campaign" which is a human endeavor and therefore, by definition, imperfect. As such, it can always stand to be improved upon and refined.