Here's an idea, advertisers directly pay the content creators they don't have a problem with to show ads natively in their content at a point they both agree is acceptable. And there could be a contract between the 2 parties that covers any concerns either might have.
But... But... I want to advertise for peanuts. I don't want to pay premium publisher prices! Give me premium content around my ads for free! now! /sarcasm. This is a solved problem. The only people complaining are the ones that want the cake and eat it too. There is Zero opportunity here. Because 100% of your market is already served by premium publishers.
Or... they'll find some ad aggregator, and you're basically back to step one!