Making walls uniformly thick helps a lot with injection molding.
Shell seems like it'd be a great tool to help with this, but it has a lot of issues that prevent it from being usable in practice for nontrivial designs.
Imagine that for whatever reason we have a corner that has a 5º draft expanding downward so it can be released from a mold on top.
If we shell this from the top, it does exactly what it says and creates a uniform thickness wall
The problem is that if we do that, the inner wall expands downward with 5º of draft. Assuming there is something on the bottom that prevents us from molding in this way and we also can't place the mold below and reverse the draft of the outer wall accordingly, it's impossible to make a releasable mold for this design.
It'd be great to have something that generates a shell with maximum / minimum wall thicknesses but also enforcing drafting design rules so we could get something like this
[interior and exteror 5º draft so it's thicker at the bottom than the top but still moldable from the top and better than a solid hunk of plastic.