The people calling you are not making huge amounts of money, they are being employed and probably have to do this job to keep food on the table. Yes, it's wrong, but don't directly blame the caller themselves, some will have very little idea about the impact of what they are doing, as English will not be their first language. Others won't care as they are getting a paycheck, and probably think if you are thick enough to believe it you deserve it ( their thoughts not mine).