Life's a tale told by idiot.
Stephen Jobs is a lot of things, but I wouldn't call him an idiot. You may not agree with his opinions and his statements but calling him an idiot is inaccurate. He has shown multiple times that he has ideas which are ahead of his time. He has also shown the ability to turn his ideas into reality.
The interesting thing about this speech (which I liked) is that I have heard from many employees that have worked for him throughout the years that he is a slavedriver. Demanding, unforgiving and lacking of compassion and understanding are just a few of the comments that I hear over and over. Even if you are doing what you love, its kindof hard to love what you are doing, when you work for a boss like that.