Originally Posted by
GrumpyDiver
The gradient tool is not just applied to the image in the layer. I will sometimes apply a gradient to a layer mask, so having it automatically create a new layer would be a problem. At other times, I just want a gradient (for instance, darkening a sky), so I will set up a separte layer and adjust the gradient itself using blending modes, opacity controls or with a layer mask.
One thing you will find in Photoshop, there are many ways of getting to the same place. As an example, I use a completely different technique when I apply a vignette.