Your UX comments are only annoying unless you can define "modern".
Ribbons are modern. All software I use in my profession have moved to ribbons. They take up space on the screen, make users learn symbols instead of using good ol words, and are so crammed full that they require more clicks than the menu they replaced. They are fine once you get used to them but it's debatable if they are better.
Does someone have an example of a touch friendly interface that's similar to MC?
A touch friendly MC UI equates to a completely new UI so I think we can guess at the chances of that happening
I disagree.
Look at Windows File Explorer, in a recent Windows 10 version, as an example of a good touchscreen implementation.
When dealing with lists of files and folders:
Left mouse click selects items.
Left click and then drag to move files/folders
Right mouse click opens up right click menu.
There's no scrolling with the clicks, you need to use scroll wheel.
If using touch:
Tap to select items.
Tap, hold, then drag to move files/folders.
Tap and hold to bring up right click menu.
To scroll just drag your finger around.
To scroll just drag your finger around.
This is where MC needs to change. When I drag my finger in MC it drags whatever I touched as apposed to scrolling.
Fix/change this and MC will be touchscreen friendly.
Windows on screen keyboard works great and has Select All, Copy, Past, etc when you hit Ctrl.
I currently use MO 4Media as a touchscreen interface for MC. It works very well. I hope very much that it will continue to be released for Windows. I do try Panel from time to time and it's improving continuously. The problem I have with it is dealing with the extremely large number of files I always have. Loading Artist images for 6000 artists takes too long (latest version is actually pretty good). My suggested solution to this as follows:
For all remotes add the option for text only Artist/Album Artist views. Let users browse an image free list, after an artist is selected, show the Artist image and album art (or whatever the next field you are using is).