Steve hated everything before he loved it. Thats just the way he was. I can totally understand that. Get presented with a new product/idea and find all its flaws. To do that best, you start by hating everything! Anything that survives this kind of a process, something that sticks in your head, those are the great ideas and products!