Most of this is just down to GIMP being an almost entirely destructive editor, and destructive editing just never was any good at respecting the user's time and effort. The only reason to implement destructive editing in the past has been limited computer resources, not because it's actually a good paradigm in virtually any way.