You basically are arguing that half the threads in the general section should be closed.
Afterall, you post a news information to bring it light. Then you argue with whoever you disagree with.
I didn't realise it was against TL rules to attack people who disagree with you, rather than to merrily agreeing along.
If you or someone thought the OP was not discussing in a civil manner, then it is up to you or that someone to report him, not for a mod to decide to close the thread suddenly without reason. Anyhow, all you have given are your opinion on the OP state of mind, which none of us are privy to, and it is not up to you to decide whether a thread is justifiably closed, you are not a mod, don't pretend to be one please, wongfihong.
Look at all the other closed threads. They all are either very obvious as to why it was closed, or a reason was given.