This is crazy, I just checked his address. He has more than $ 11 million in that address and he made a mistake with over $ 2 million for a small transaction. Surely he would have regretted letting this situation happen
If he is doing the same mistakes then there must be a reason behind this, possibly to launder the money in my opinion.
This is not the first time happening, we have seen these kind of things on many occasions in the past but as OP said if we have some kind of warning when we are using more fee than the required one can save people from losing their money.