@khoi TBF I'm pretty confident the person who put it together was a non-programmer who'd been assigned a programming project and was doing the best they could to figure it out.
Still and all, I like to think that even if I had no programming experience, "crab" and "lobster" would jump out at me as things I should probably customize.