If I wanted to make ad blocking hard, I'd first keep serving an easily blockable ad system while getting everyone used to extension API which only can block such simple systems. Only once it is fully adopted, I could switch to hard to block system.
Doing that in the opposite order would obviously harm adoption of my crippled extension API and push users to competing browsers which kept supporting the advanced API.
But that assumes that you are controlling API and ad system as well or you are able to coordinate those two. I am not sure if even Google is able to do that despite owning both.
Customs could just ask you for a declaration, where if you lied and they found out later, you'd suffer a heavier penalty. I dont know if they do that right now (not familiar with it).
What would they found? I have ordered screwdriver SN-2249. Customs sees screwdriver SN-2249 on manifest and on invoice. What that screwdriver is used for? For tightening and loosing screws, duh. In no step of the process I have lied.
Maybe, the problem is that customs are not opening every package and as long as manufacturer won't name the copy as "screwdriver for patented BMW screw" but something more like screwdriver SN-2249 then how customs would know what that screwdriver is for?
Russians on the frontlines are pinnacle of "I don't care about politics".