I don't think your ex-Boss is right Mary. After all 'badges' take all shapes, forms and meanings. It could be argued that a degree certificate from a University is a 'badge', it's just Open Badges are proposing a new way of displaying, collecting and managing 'skill set achievement statements'.
Look at the badges that Moodle has on the left. These have to be earnt and have true non-trivial value in an entity outside of school age participants.
Whilst teaching I found that my A-Level students (16-19) liked badges / stickers (did I ever give you a sticker Claire?
) and those outside of teaching would criticise and say that the students 'should' have grown out of them. But they worked and were a true incentive for achievement.
The kudos comes from the 'value' of the skill and credibility of the validator. So as long as badges are not trivialised and issued for anything then they will hold value. Is there / should there be a badge level? Like in the UK, GCSE's are Level 2, A-Levels - 3, Degrees 4-6, Masters - 7 and PHd - 8 (I think).
I also particularly like the idea of transferrability and the potential as a CV saving entity to reduce the administration effort in the job application process / consultant credibility.
Cheers,
Gareth
P.S. I'm proud of the 'badges' I've earned both virtual and on paper
.....
MSc. BSc(Hons)(Sndw). MBCS. CEng. CITP. PGCE. Particulary Helpful Moodler. Moodle Developer.