Why is it necessary to keep the users happy? So some will leave, but others will join. They are big enough that if they loose some, they'll be OK.
And actually I don't think they'll leave anyway.
They'll use adblock? So? What do they have to loose? You are worried that users will block ads, and the solution is not to run any?