I understand the problem that touch-screens solve on cell phones. How do you squeeze the most functionality onto the smallest surface? By doubling up on functions, and reusing existing functionality to be context-sensitive. The trend of moving designs from where they make sense to where they do not because the inferior design is seen as more modern since the devices with these constraints are modern has been a very annoying one. Designers have been making software and technology progressively worse. It isn't in any way surprising, it's just annoying that when a piece of equipment or technology can fully utilize the features and interfaces that cheap and mobile technology is forced to do without, they choose not to use it. It'd be like if bicycles became really popular all of a sudden, so auto industry stopped putting in seatbelts and airbags in cars, because bicycles are modern and they don't have those things in bicycles. You're building a car with a fixed set of controls for the machine you're driving in: you can afford to use a physical UI, what are you doing putting in touch-screen?!