as far as the plastic? dunno. maybe it was a joke for a photo? personally, i like his "out of the box" thinking. what is that saying? "necessity is the mother of all invention".
onions dont bother me that much. some onions do affect me more..i've never really cared so much to note what changed..maybe the type of onion? my wife? it is like pepper spray for her.