The forum has not been sold. Subscribing members don't see ads.
The forum is "free" to use but someone still has to pay for it, the domain, & for maintenance just like any other forum. You don't have to donate money to the site but you will see ads & can't access all the features available. Ads help generate revenue to cover these costs.