Good points David. I mostly agree.
I’ve done a lot of complex web app design, so I understand where you’re coming from. There are times when the focus of a screen needs to be adjusted for different devices. But I wouldn’t go as far as to say they need to be entirely different. I don’t like the idea that different devices show different versions of an app. I believe consistency in experience across devices a really important. What you find on one device should be found on another device as well, because it’s getting more and more common for people to use a variety of devices to access the same content. The right balance is when you can maintain that consistency, and also optimise the experience for what’s most important on that device.