I wondered too when I read the article, thinking at first "Greek" referred to the mechanism's origin (and they had found a sticker "Made in Taiwan" on the back). But after reading I realized it must be a misleading attempt at a pun ("Greek" as in "incomprehensible").
(Didn't downvote you though.)