For the same reason that when you walk into a coffee shop or restaurant or whatever you speak English. It's been accepted as the common language in Qatar and hence is also the common language on QL.

There aren't many online forums where people post in multiple languages on the main forums. They're nearly always sub-divided into language specific groups, as they are on QL.