I think that Apple should insist that webviews used this way identify themselves via JS as monetization containers, with clear definitions for when and why subject to App Store review. Done.
Isn't Apple engaging in a war against the ad networks? They should do all they can to facilitate this -- add a special type of embedded browser window to their OS that has garbage cookies/fingerprinting info and is rendered off-screen.