Gen 4s have a dual recoil spring to cut down on recoil, as well as a better supported chamber. For ergonomic difference, you get finger grooves, rougher texturing, and replaceable back straps.
I've got a Gen 2 19, and haven't felt the need to swap to a Gen 4. Though I have thought about it multiple times.