Sounds nice in theory. "You want to like us on facebook and get a perk for free on your app? (No money involved)."
"Hey you maybe want a job? We will give one to those who spread the word most about us"
Devil is in the details. And humans have a lot of details.
Otherwise I am all for starting to ban of advertisement, what is possible.
But disruption should be expected. A lot.
(I mean, most of the internet is financed by ads)
So we aren't treading into new uncharted territory where the details need to be figured out - humans have been playing this game for centuries and the law already has effective tools for navigating the tricky parts.