Hi,
I could be wrong but as far as I remember, msi has been created by Microsoft to keep an exact log for the system to keep for the registry, files etc of the piece of software yo uare installed. And it should have been the preferred ways because most squared way to install software or updates of those.
So will we have at some point a transition to full msi or not at all?
If not, and if you have the time to explain why, why not and why do you prefer to put the exe upfront?
Do you include maybe checks or other important features in the exe which are not possible to do in msi?
Because for now what is happening, is that, if you install the exe and then later on an update through the msi (because you forgot you used the exe before for example), both version will be in the registry and so in the installer log of windows (which causes problems inevitably...
We don't control msi things. So it's more complicated. If some thing doesn't work in msi as we need, we can't change it, or we don't know exact way to change it.