Here’s a perspective… after about 20-30 crates (not all completed) I was allowed to buy things from the vendor… low level stuff… so it’s not beneficial for me and maybe others to grind this when the reward doesn’t benefit the effort. I’ve found that Blizzard tends to do things this way. Either when creating items (leather craft, blacksmith etc) or turning in quest etc… the effort it takes to gather these items/mats up is not worth the end reward.
Update:
Look at the idea I just came up with: