@JTT,
Good morning. While I don't understand that, I'm not aware of being wrong in this instance. Far from it.
I had another thought on this this morning ,about the usage of the phrase "at the hands of".
To me, it denotes passage of time.
We have depredations at the hands of, damage at the hands of, suffering at the hands of. Actions happening over a period of time.
Otherwise, I'd prefer the use of the simple "by".
She died by her own hand.
He was killed by his pet tiger.
They were pillaged by a neighbouring tribe.