It's just clear old stupidity. Look, If you have let's say $2.5M worth of ETH at your wallet. You MUST double check hell, even triple check your transaction before hitting enter. But of course. the blockchain must be fixed for these high fees to stop.
Before we solve the problem, we faced the problem. This is the big mistakes, not stupidity. Actually transaction cost much higher than before. We are using blockchain for low transaction cost but now ERC tokens cost over 0.35 cents.