I think if he had lived for another five years, he would have made peace with Google like he did with Microsoft.
I am confused but do you know something we don't? How are you so sure that they have no long term focus or vision? As far as the rest of the general public is privy to, the only new products out are the slim 15" MBP and the iPhone 5, hardly enough samples to assert that there is no new product out there and they are only iterating on current products...
Your memory is incorrect.
PS: iPod touch was released 2007, iPad was released 2010