Non English forums tend to be much more diverse in my experience simply by having a smaller audience. You can argue with ignorant Joe on a small forum since there only a handful of people are active at any time and everybody knows everybody else, but you can't argue with the seemingly infinite stream of ignorant people on a larger forum like the main subreddits.