You need to elaborate your statement -
"I also felt many times that people behind this site are failing to answer or counter the argument posed by members, seeking solace in deletion, an escape route."
Why to find an escape route? Threads are deleted after deliberations in the Editors' group or sometimes being brought to the notice after a deletion with clear explanation to the members of the Editors' group which includes WM too. We don't need to explain all these things, yet members are targetting one or two editors as if they are doing on their own. Let me be very clear. Your adverse comments, I mean not you, but some of the members taking no time to jump in and passing comments on Editors really badly reflecting on their performance and on the site as well. Some of the Editors who sincerely attend to their editing duties are now tending to a disinclination to undertake the job.
In the present case, it was brought to our notice that there were some other threads about the elections and anticipated results and hence certain related threads were deleted. Also, keep it in mind that we are totally educational site representatives and our motto should be to benefit the younger mind to excel in their academics and career. The forum should help them to improve their personality development skills and current affairs and should not be a place for a 'star war' in the name of seniority and a long term contribution for the site.