I agree with you for the most part, however I've also read complaints on here that some of the phone service providers blocking does not allow or accept spoofed numbers. So that may be the problem.. Not everyone knows about devices and apps on the market either.