> gimp developers work on gimp because they like gimp
I'd say: GIMP has always been good enough for GIMP developers as its own world to explore--what is it, what can we make it become for the sake of GIMP. I remember the good old days (frankly I'm not sure if this still happens) when a mailing list suggestion like "look, Photoshop does X and GIMP sucks at X" would almost always result in a "hey, the source is open" comment from core devs. This drove some users absolutely crazy, because _if it was their project_, one of the core goals would be fitting the project to user expectations (probably rooted in Photoshop use-experiences) rather than setting a sort of psychological boundary around GIMP that is less permeable to that kind of encouragement to change for the sake of some externality like "a frustrated Photoshop pro" or "a mom who never knows where her toolbars go". There generally hasn't been a pressured response to that kind of pressure from the GIMP team except in slower, measured ways. This tells us that GIMP developers feel less pressure from that feedback (positive pressure or negative) than other developers on other projects might.
This kind of internally-protective outcome reminds me of a bumper sticker that I saw that said "Keep Portland Weird." I think there's a benefit to that line of thought. Maybe "Keep GIMP GIMP--while also working on meeting Photoshop-level expectations _whenever we feel like it_" is more representative. And this is completely separate from looking at GIMP as a low-quality project, or even a weird project. It's an awesome project _in its own way_ is what I'm saying. To understand it and its unique leverage points is to enjoy using GIMP.
> while blender developers work on blender to see what people can do with it
First, I don't know about individual developers, as this is more of a comment of "type and generality". But I think the project outcomes make it clear that Blender developers really enjoy the feeling of making a big impact in the world, and building bridges to the outside-of-Blender world, as opposed to more internal focus on bringing a special, unique thing into existence. (Every project will have a blend of both, but this is speaking in terms of project-type, where it helps to cast a project into one bucket or another in order to get at what makes them different.)
The former, a focus on the outside impact, results in something with which it's easy to objectively identify and praise, because it's more objectively "compatible" with more people and teams. A Maya team goes "we get this" partially because it works with them on a level. It crosses the objective barrier and works with people who prefer another set of keyboard shortcuts and window layouts. And so the Blender team gets more of that outside-in encouragement from a broader base, IMO.
And again, this doesn't make GIMP faulty, just different. The latter type of focus, the internal focus, asks "what do _we_ want to do, what interests _us_ as a team, what's next for _us_" and I believe that's always been a feature of GIMP's existence. When you understand GIMP you can talk to core developers. When you begin to push on it, and compare it to Photoshop, you become the problem much faster than you would in other communities, because you're not focused on what GIMP is. So the GIMP project might have this objective-world blind spot, as evidenced by a HN thread full of change requests :-) but it's a trade-off for a high level of internal, subjective quality which can be observed if you _look at GIMP for what it is_ and really figure it out. I mean, I use the software every day, and there are so many little things that make me miss it when I have to use something like PS.
> so they will not be able to spend this money effectively
Quite the opposite--I'm certain it will be spent effectively. No doubt about that at all.
What I'm saying is that it would probably not be realistic to hope that it is spent the exact same way that a Blender fan would really appreciate. And that's OK and even a good thing.
Right now, the focus is on completing the GTK+3 port for v3.0 and making room in API for upcoming serious changes in v3.2 such as non-destructive editing. Sounds good enough? :)
I myself make monthly donations to Øyvind Kolås, and I think it's important he just does what he thinks he needs to do. No "make Gimp like software X" stuff.