As for the actual debating though, there leaves much to be desired.
When people argue, they simply do not put their statement out there to take its stand. They interact with the opposing arguments, and pick their points apart. What you have is simply an aggregate of a bunch of individual opinions, with no real debate going on. Responding to someone in this interface is extremely difficult, so no discussion is going to happen.
Maybe take a look into threading replies?