The problem has always seen to be that Archos is great at designing hardware, and terrible at writing software. That's why this move (for the most part) is being hailed as a step forward. This gives the community the possibility to make great software for these devices.
While your on the subject of the 605 though, that hardware is two generations old. They have completely abandoned software updates for it. Why doesn't Archos produce a similar developer firmware for that generation? With their recent history, they could use all the good-will they can get.