Bad mom here: last year my daughter was carrying around an expired inhaler, needed it, used it, didn't get (enough) relief, one to the nurse, and I got reamed by the nurse!
She is in HS, has orders to carry her own, and barely ever needs it! So I have to say, there's something to be said for the nurse having full control of this stuff. I have also worked as a camp nurse, so I have been on the other side of this. You'd think it would have made me more cognizant of this as a parent: NOPE.
I have to say, I applaud you guys for having to deal with the likes of me (and other moms).