I agree with you that device UIs should be relevant for the function of the device but I still say the lines are blurring and apps are the way things are going. It's all about computing "everywhere" and as I move from one environment to another it's easier if everything is in sync (the cloud) and works similarly. I don't know if Win8 is going to be a hit or a miss but it's new and different.
Appification