Dude, they bricked a bunch of iPod Classics for a few months with a "software update" just so they could motivate them to buy newer iTouches. There was rampant complaining about it all over the net, and the quick fix, it turned out, was to reinstall your iPod Classic's software using a third-party program, like Winamp.
Eventually, Apple fixed it, but it took several months. They manipulate the trust of their customers to a massive extent. Why do you think they overcharge for the same components everyone else gets? Why do you think they intentionally hold back features they could've implemented just so they can add them later on the newer, better edition?
They're a bunch of tools.