I had a feeling thatâs what you think GIMP is for. I would describe those features as part of photo development. Programs like darktable and RawTherapee are closely aligned with photo development. In my view, âmanipulationâ in GNU Image Manipulation Program sounds more âaggressiveâ than photo development. Thatâs why I believe GIMP is intended to be an image alteration/creation program. Note the distinction between âphotoâ, which is specific to images created by cameras, and âimageâ, which is more broad.
Curious what the official purpose of GIMP is, I went to gimp.org. It start off with
The Free & Open Source Image Editor
Ok, that fits with your wording. However, âimage editorâ is a broad term and is used loosely. Letâs see if there is clarification on what is meant by âimage editorâ.
Whether you are a graphic designer, photographer, illustrator, or scientist, GIMP provides you with sophisticated tools to get your job done.
Well, that aligns with my interpretation of âimageâ. What about âeditorâ?
High Quality Photo Manipulation
GIMP provides the tools needed for high quality image manipulation. From retouching to restoring to creative compositesâŚ
This is indicative of alteration and creation. No talk of photo development, but it lists two more use cases.
Original Artwork Creation
GIMP gives artists the power and flexibility to transform images into truly unique creations.
A bit vague, but the background image leaves no doubt that this is talking about digital painting and similar, i.e. image creation.
Now for the third and last use case.
Graphic Design Elements
Image creation again.
Maybe GIMP is not the program you think it is. The flexibility and overlap with similar use cases means you can use it to develop you photos, but youâre not necessarily going to have a good experience because it wasnât designed with that as the primary purpose.
Now, about the eraser. Perhaps there should be an option for the eraser tool to automatically add an alpha channel to the affected layer, but I disagree with your idea that users shouldnât have to understand alpha channels. Some image formats do not support alpha channels and this has caused confusion for some GIMP novices trying to export images with transparency. Understanding alpha channels is a must.