Although I do agree that it would be nice to instantly be able to spawn clothing after you have died, I can also see the problem with reducing the spawn timer. As whitename already mentioned; you would be able to also spawn in clothing for your friends. You could also use the clothing for other purposes. For example: you could cut it up into rags and craft other items.
The item shop is mostly to get your ingame cosmetics without having to search hours upon hours for them.
Personally I only spawn in clothing after I have a created realtive good survivability chance. (Have some food, water and maybe a gun) I have had numerous times where I would die, spawn in my clothing and die within a couple of minutes again. This is really annoying, but it's also just a game.
It is already hard to keep yourself alive. Tried to go to the trusty fishing, but did not succeed. Unfortunately died, could have lived to see another day.
Please add the worms, since even in frozen times you should be able to dig some.