Hi,
One thing that tells us the simple past tense is correct, is that those who advocate otherwise, at preposterous length, cannot even avoid elementary grammatical blunders in their own writings.
I can't understand this sentence though I know the meaning of every word in this sentence....