DIAD IV did run on Windows
Diad V was windows NT.
I personally blame Diad VI on developer demographics and the en

tification of computer science, programming, design degrees. The embedded NT developers are probably older and more experienced than the kids that graduated on android devkit who created this monstrosity.
If i wanted to reach back into my old education. The whole backbone of the app baffles me. It overrides the default 'garbage collection service' Instead layering each page on top of each other like a deck of cards and relying on its own garbage collection to believe a previous screen is not needed. The only reason to do this is to guaruntee the delivery records are accurate in a very brute way. Obviously they failed to release previous cards with how fast the diad would crash on memory.
I also believe the whole concept of IPhones being stable is also user-demographic driven. What tech support would someone even need on an IPhone? facebook is literally preinstalled lol.