i have been sending traffic to exo, never had issue., but indeed they deactivated my few sites over poor traffic quality but recently they even mailed me to try some new native ads as i am making good money with them now.,
you own the site, you decide whos ad to put.
try that self serving platform
https://wwwpromoter.com/