I assure you, it wasn't random. It was punitive. ;)
Whoever made the decision very likely wasn't intending to punish the person. It was only the consequence.
And, no, it is very unlikely to be intended as a punishment. More likely he got it because he was too interested in getting good reports. The usual accidental volunteering where if you are too interested in something you end up doing all the hard work.
I wonder what it would look like if we had people across the business working on the same problem together rather than a game of telephone, which is how these data requests end up.
It can actually be pretty rewarding to be the person who knows most about the data in the company, while solving logic puzzles during the day.
PS. i do hope most analysts solve more interesting problems than the ones in TFA.
But yes, similar meaning, but replace M with A = Article