Wait, what (this isn’t addressing you, but rather rhetorically)? Until very recently, the achievement was supposed to grant only XP — I believe I’ve checked it online and in-game, too. However:
https://hearthstone.fandom.com/wiki/Demolition_Renovator
Patch 25.0.0.158725
- Golden card unlock requirement is now: “Unlocked with “Location, Location, Location!” Achievement.” (previously: “Earnable on the Murder at Castle Nathria Reward Track.”).
And that’s how it is displayed in-game, too, now.
Apparently, it was supposed to be changed once the reward track would rotate (which hasn’t happened on my server yet), since those cards are earnable on the free reward track (levels 65 and 75)… Thus my ‘uncalled for snarky response’, as you aptly put it.
Anyway, I would assume that it was probably meant, in terms of implementation, for new cards cards that you get, starting from 25.0. If you take the wording literally, though, then even unlocking these cards from Nathria track is supposed to offer a reroll.
Are you certain you’d not already got those cards from there earlier, and the achievement gave you duplicates of those uncraftbales? That’d explain it, perhaps.
PS
(The important part highlighted by me)
So, in that case, it would mean that you didn’t really get any new uncraftable cards at all.
PPS
(Updated and edited)