I think that's because most SQL analyst who can understand the data model, assumptions, quirks, etc. usually get promoted into other positions.
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