If the reason badges aren't mailed out is concern over the possibility of counterfeit badges, here's an easy solution: Put a holographic sticker on every badge, and look for them when checking badges at the door. That's what Otakon does, and it works just fine.