At the present time, there are 2 main reasons why this is not available in any of today's call blockers available in the market:

1) Even if we do that, within 2 or 3 months this list will need to be updated due to the fact that it is constantly changing.

2) The electronics required to have this list built in these devices will make these devices a lot more expensive.

Having said this, we are working on a new call blocker design that will have a large enough storage capacity to store our entire database which consist of more than 25,000 phone numbers, and grows at a ratio of ~ 1,000 monthly.  It will also need the ability to receive updates regularly. 

This device will take at least 2 years to develop, So, at the present moment, the Bad Numbers LookUp service is best option available for consumers to identify these bad numbers.