I think that most of these free simulation reviewing sites like Dogfighter.com and others will probably be going to a subscriber base of some form.
I hate to see it happen but the economics of the matter are that not enough people click on the ads to generate revenue to keep the site free.
I hate to see the sites head down the road they are on but it is inevitable.