fist — пясть, ну смешно же! В современном английском это "кулак". Пясть очень мало употребительна в современном русском и мне, например, пришлось посмотреть значение в словаре. А фист в английском, как и кулак в русском употребляется часто. Рассуждения притянуты за уши и несерьёзны. Надуманная, даже не "народная" этимология.
Посмотреть обсуждение, содержащее этот комментарий