All the ads i'm seeing are relevant to pilots, at least. I visit a lot of forums and this is the only one that was ad free. I guess all good things must come to an end.
I'm sure their bandwidth costs are huge, they've got to cover that cost somehow........