It is easy to forget that the iPad has been on the market for less than 2 years...
I share some of your concerns with the tabletization of desktop OSes. Putting Metro as the default UI for laptops/desktops seems like a particularly odd idea.
And if Microsoft are thinking that people are going to use touch screens on laptops/desktops, I think they are badly mistaken.
However, even on the desktop
some of the tabletization is clearly the right direction for the sorts of non-technical users we have been talking about. Taking the idiot proof design of the App Store for example is clearly the right thing to do on OSX/Windows.
Just think of the sales the Windows app store could make in the next few years, assuming that Windows users fit an iOS user buying pattern and not an Android user buying pattern