Microsoft isn't bending anything. Windows 10 has two distinct APIs for different types of program. The old Win32 API handles traditional desktop software and the separate Windows Runtime is used for sandboxed apps that can be installed and updated from the Windows Store.
If you're writing for Windows Runtime, you are as fully touch-enabled as you are with an iPad, and the apps run in a similar way.
The complaints about Windows 8 were that the two environments were disparate. Windows 10 does a reasonable job of integrating Runtime apps for desktop users (eg scaleable windows and mouse control options). It could do with further improvements, but it's still being developed.
If you're, say, a photographer, you can use full-strength Photoshop, Lightroom etc on Windows 10 then switch to an iPad-style app for viewing or showing stuff to other people. It's actually very convenient.
If you're writing for Windows Runtime, you are as fully touch-enabled as you are with an iPad, and the apps run in a similar way.
The complaints about Windows 8 were that the two environments were disparate. Windows 10 does a reasonable job of integrating Runtime apps for desktop users (eg scaleable windows and mouse control options). It could do with further improvements, but it's still being developed.
If you're, say, a photographer, you can use full-strength Photoshop, Lightroom etc on Windows 10 then switch to an iPad-style app for viewing or showing stuff to other people. It's actually very convenient.