There is actually a case for having radios when climbing, particularly on some exped or adventurous stuff or in conditions/crags where sound is unlikely to work. But why the flying fuck would you A. build it into a glove B. go for some weird beepy thing. Capitalism truly can provide everything we never needed (the last bit's for Sloper).