I dont see that wearing a name tag is a big deal. Any convention or conference I attend for work requires us to have name badges for much the same reason... I havent worn mine so much in the past as it just wears out/falls off, lol...
If name badges keep the event going for another year then its a small price to pay