The problem is that for years Apple was run by managers who couldn't sell ice water to people in hell.
You got that right. Thank goodness that Steve Jobs is back at the helm. I didn't hop back on the Apple bandwagon until he returned. I was in my DEC Alpha period before that.