Google ads are much better than this, if you don't have option to get an exception you may use other alternatives like propellerads or exoclick.
Native ads are also one of the best alternatives but you need advanced skill Here is also some social media traffic sources Facebook Ads. Snapchat Ads. Instagram Ads. Pinterest Ads. Twitter Ads. Linkedin Ads. Reddit Ads. YouTube Ads
It depends on the site you're referring to. If you're asking about a specific platform or service, it's best to check online reviews, user experiences, and forums for feedback. That way, you can get a better idea of whether it's reliable or has had issues in the past. Could you clarify which site you're referring to so I can provide more detailed insights?