If you grab an edge loop and move it you will be bound by axis constraints in whatever direction you are moving it (X,Y,Z.). As soon as I press "Z'" for edge extrusion and try to move it the transform will be skewed, it makes it very hard to just extrude an edge vertically (or whatever X,Y,Z, direction you are going in ).