I'm not crazy about the Eddie Eagle stuff either, but for different reasons. If you pound home a message to children that guns are way dangerous, and there's no safe way to touch one, I think that attitude probably sticks later, making them very receptive to Brady Bunch messages about how we should have laws requiring guns to be locked and unloaded at all times, make only "smart" gund legal, etc.
I've taught Eddie Eagle to a number of kids. I don't see any message that guns are inherently dangerous. The program discusses many safety issues, street crossing, household safety etc. along with gun safety. It never says that guns have no value, it just teaches kids that guns are not toys and are not for them to use. Real guns are for adults, not kids.
Eddie Eagle teaches "Stop, Don't Touch, Leave the Area, Tell an Adult," not "Stop, Hyperventilate, Run Screaming, Breathlessly call the Police Because that Big Black Gun Might Shoot Me."
The kids I've taught have a healthy respect for guns. Most of them have gone on with Scouting and shoot BB guns as part of their Cub Scout experience. Several also shoot .22's at camp and other places.
Eddie Eagle focuses on gun safety not danger.