Responding to the last few comments…
Yes, removing locks would’ve done a lot on their own - especially if removing them required paying diamantine each time - because you’d still have to “grind” for diamantine and you’d still be having to play and “grind” for blessings in the first place.
I have 600 hours in-game, and am sitting on 15,000 diamantine (and about 9,000 plasteel). If removing locks from a weapon cost 1,000, that’s only 15 weapons (out of probably 60+) that I’d love to remove locks on. 1,000 diamantine is probably 3-5 damnation runs, so you’re talking 2-4 hours of “grind” just to remove locks on a single item.
Unless you’re sitting on a mountain of excess resources (I know many people are), the crafting system by virtue of the material costs needed, inherently has a “grind” already.
That said, fundamentally they are removing locks (yes!) and providing a deterministic way to get blessings, which IMHO were the two biggest issues that the new system will address.