At this point nobody is going to learn a new system. People already know how to write and package exes which is the whole point.
> but the hacks used to make one app work can break others and vice versa
I think a lot of these problems could be avoided with a singular OS with the sole goal to support windows exes.