There's no logical explanation of paying such high fees are other than a mistake or someone wants to tip the miner lol. Or they are using a wallet which estimates the wrong fee, that's the only logical explanation I can imagine in such cases because I have paid higher fee with Electrum when I wasn't much expert on the fee part. I can't imagine why people would such higher fee when they can even get their transactions confirmed in the next block with far lower amount of fees.