the forum is provided by the forum company, they give it for free so that they make money from ads. All forum site that are own or located not in your own server will definitely find a way to make money. Even bigger forum site usually take a donation to take out this ads.
Just that you dont notice them
same as before in the old site where you get banners.
When i created this site i put in about 30 dollars as credit to up the server space for pictures, and take out the ads for 3 months. So that amount is over.
Just saying if you want to contribute to get rid of them then you can make a donation