I was in Scouts too, Sea Scouts actually. We did all the land based orienteering and stuff but we also did gig rowing and small dingy sailing. I agree that some people in the Scouts are luddites. You only have to look at some Scout group websites to get a time warp back to 1997! Frames, marquee scrollers, blinking text, badly anti-aliased pictures - the lot. They're probably being maintained by pensioners who've done a HTML course!
Anyway, do you remember proficiency badges? They have an Information Technology staged one as well as an Electronics one. Not sure if it's the same across the pond though. So they're definitely not against IT all together.
It's probably in keeping with the Scouting code of conduct to help other people out with their IT too.