Apple should have definitely been more upfront about the fact that they decided to slow performance on older devices to save battery life. However, slowing performance on older devices is actually a great move.
This controversy cuts both ways. On one hand, Apple should have used a bit of common sense and actually notified users before forcing something onto them. Didn’t Apple learn this after it forced a free U2 album onto people?
On the other hand, the media didn’t do the issue justice. Apple has been king of the hill for too long, and all too many want to take on the giant. I’m all for criticizing Apple for legitimate reasons (such as the conditions of Foxconn factories), but not for pettiness.