I understand you feel that way and why. Most of us don’t appreciate the value of our credits we earned from grinding because they let us earn them doing stuff we’d be doing anyway. And if you’re a veteran player, you’re probably sitting on a lot of them. I was honestly also surprised when I worked out the math.
I’m just saying that in terms of how Blizzard has put a real world monetary value on them, 1000 credits is not out of line because that puts the skin at roughly 10 bucks.
Personally I’m hoping they would just make it a part of some Diablo Immortals grind thing like they did the HOTS skins. At least that would reinforce that’s it’s special. But I’m not gonna lose sleep over how they release so long as they do.