For every engineer creating new and novel ways to serve ads, there are 100 engineers who hate ads and will use their power to block them.
There's an old saying:
How do you create a terrorist?
You kill his brother.
I think there's something to learn from that here.I wish the ad/adblocking balance were as lopsided as you describe, but there are a lot of things working in ads favor (encryption, locked hardware, force of law, etc.)