Festooned Electronic Gadget Badge conference culture passed the “ugh this again” zone some years ago and is deeply into “this sucks you ruined it” territory