I find it interesting how the addition of the [Alt] button makes things
impossible. As a laptop user I don’t find pressing the [Alt] button in
combination with a right click in any way difficult. It’s the addition
of ‘one button’.
Depending on the physical layout of your touchpad, that can get hairy
indeed.
Some Thinkpads have buttons above the touchpad. Others below it.
Sometimes the buttons are integrated on the bottom part of the touchpad,
and pressing it down moves the mouse cursor slightly, so you miss the
window frame you were pointing at. At other times, holding the right
button with your thumb does not let you use the upper left part of the
touchpad, because your other fingers are not long enough.
When you drag a border, you have to keep a button down. On my touchpad,
I often use one hand to keep a button down, and another hand to move the
cursor. Adding the Alt key makes it hard, because it’s too far away for
the one hand holding the touchpad button.
I also find it interesting how it’s assumed it’s an ‘issue’ with the DM.
You honestly don’t think the developers of the MATE DM wouldn’t have
made sure windows resizing didn’t work exactly as they wanted it to?
I do not understand why you continue to dismiss this issue. It is very
simple and clear. Most users are used to other systems. It is rather
intuitive for many people to drag a window border. It is actually
implemented in MATE. But the default border width in Ubuntu MATE is too
thin. Surely you can see why that bugs lots of people, for it is a clear
usability issue. It has been discussed many times. You said you do not
like how Windows 10 is implemented, so you do not use it. The same will
happen to MATE if you keep bugging the rest of the world.
If you could not resize windows by dragging the border at all, you would
force people to learn the “new” way. With this approach, it would not be
so obvious that border resizing is half broken. But forcing people to
learn new ways is not a good strategy for success. Besides, CAD/CAM
users may want Alt+mouse dragging for other uses, like rotating 3D
models, so they may prefer to keep border resizing. I myself find it
convenient for virtual machines, because Alt+Dragging tends to get
intercepted by the host.