I m confused how this is implemented. First of all only as a proxy it can intervene ssl traffic. Without monthly fees how will they keep updating the ad detection for diverse types of ads from text, image to video.
They'll need to update their detection anyway for devices sold in future. I would assume that the only cost of updating existing devices is the bandwidth cost to download the rules or whatever.
I think, new user would offset for the cost of updating the ad-block rules. I dont think, any could make a perfect adblocker. A good enough blocker would cover 90% of the market anyway.