Now the modern form over function UX crowd with their hipster indecipherable logos (3 dots for action, 3 lines for menu?) may be heading the wrong direction
To be fair... the largest smartphones are still tiny compared to the screen of any desktop computer. Also, your input is far less precise than keyboard and mouse. You have to make some sacrifices to design an interface suitable for that hardware.
But then came Windows 8, trying to put a mobile interface on the desktop. Now that was just idiotic.