I don't carry Narcan any more for the same reason I don't carry an epi-pen any more. I am unwilling to pay several hundred dollars in order to be prepared to be a good Samaritan. The stuff has a somewhat limited shelf life and needs to be replaced periodically. Makes sense if your child or spouse is abusing opioids.
Insurance reimbursement is spotty as well.