I really don't need the off topic sections but I enjoy participating in a good honest robust discussion on topics that I deem important to me. So removing these won't be a train smash but it will mean that I will spend less time on here and if there are a lot of members like me then this will have negative impact on the advertising revenue for the site as a whole, fortunately this is not my decision. However, I must say that there has been a trend over the last 4-5 years of people not bothering with the honest debate aspect but resorting to disingenuous trolling in contentious topics for entertainment value. These lead to fights, reporting of posters and a lot of unnecessary work for admin. My solution is once you recognise the troll put him or her on the ignore list because it is impossible to have a decent debate with these people in any case so why bother. Unfortunately not everyone does this and the we end up with silly fights and this thread, but if more people did this the trolls wouldn't have an audience and they wouldn't last because they won't get the attention they crave.
I can honestly say that I have not really bothered with the reporting function (other than spam) as I prefer to take personal responsibility for sorting out things myself. To me it's a bit like choosing which pub I am happy to visit and which ones are unpleasant to be in, just stay out of the latter, simple.