I for one appreciate the site. I have no issues with it. Search works for me. Speed is fine. Ads are a way to support a site that no one pays money for and until the pay option is available for the ones that don't like the ads I guess they can put up with it.
Just sayin
Ben