Why do land-line phone companies still charge you for an "unpublished number" when they also charge for looking up a number?

Their excuse used to be that not being listed caused more people to call for Directory Assistance, which used to be free. Once they started charging for DA, regulators should have made them stop charging for being unpublished, shouldn't they?
6 answers 6