The most infuriating part is that this tiny little decision by the Arduino team to not support any of the pre 1.0 libraries
does not seem to really affect them very much, but it affects 100's if not 1000's of others as they have to deal with
the aftermath of that decision.
I just don't don't get it.
Sadly, I think these issues illustrate just how insulated the core Arduino team has become from their end users. But, having worked in this software field for a very long time, I understand how the "circle the wagons" response to criticism, once started, can be a hard habit to break. But, I would hope that this discussion might help to put a spotlight on how even just a little bit of insular thinking can really hurt the reputation of a project as great and wonderful as the Arduno project is. Those of us playing the role of critic are trying to help... really... and the voice of someone, such as Paul, who has taken the time to work on a practical solution to an issue and reduce it down to a workable patch that could save a lot of users from a lot of confusion and aggravation should really carry a bit more weight in the discussion than it seems to. That's my two cents worth.