I think a much better question is, why can scammers spoof a phone number? We hear lots of excuses from the carriers about how this is out of their control, this is how the system works, etc. Why don't they feel like they have a fire lit under their asses to fix the issue?
My immediate guess is that they must make money off of scam calls somehow. A scam call is still a call.