Maybe that depends on what features I need to be productive/satisfied. Personally, I don't need anything iTunes offers that I can't get from XMMS or Helix. Although I don't do music mixing, I would try Audacity as an alternative to GarageBand.
A better example for my situation is Visio; the only alternative I know of is Dia. It has a long way to go, but I am looking into helping out by designing icon sets. For me, I'm frustrated enough by the current state of Dia (added to my desire to be GNU/Linux only) that I'm willing to help to scratch my own itch. That's just how free software should be made, I suppose.
Maybe that depends on what features I need to be productive/satisfied. Personally, I don't need anything iTunes offers that I can't get from XMMS or Helix. Although I don't do music mixing, I would try Audacity as an alternative to GarageBand.
A better example for my situation is Visio; the only alternative I know of is Dia. It has a long way to go, but I am looking into helping out by designing icon sets. For me, I'm frustrated enough by the current state of Dia (added to my desire to be GNU/Linux only) that I'm willing to help to scratch my own itch. That's just how free software should be made, I suppose.
Cheaper isn't always better
Nor is it always the point. If I find a great use for a feature in iLife, can I give a copy to a friend? If it lacks a feature, can I roll it myself?