Indeed, doesn't look very economical to me either. As far as I glimpsed over the transaction, that were 217 legacy address inputs. Why still legacy address use? Anyway, not my cup of tea and the transaction sender might have a reason to shovel an absurd proportion of the transacted amount as fees to miners. At least the fee rate is declared as optimal at the time the transaction was confirmed.
We don't know the purpose of this transaction and I would've done a lot different already upfront. Everyone has the freedom to turn his coins into transaction fees. Is it wise? I don't think so.