Hm,
It seems that you need to consider what you want…
Extruding along the Normals is doing exactly what it syas, but that can be different from what you expect.
Look at this simple example:

Because of the blue Normal, the red Edge is being forced in that unwanted direction.