What a great article!
I still remember occasionally getting bags of those "dinosaurs" from the dime store, as stocking stuffers, or whatever as a little kid. I was completely smitten by (real) dinosaurs, of course, so some of those badly injection-molded plastic critters really, really baffled...