Don't think that is it the second exe also displays the splash screen. Although they could switch in a frame and you would never know the difference. At some point the exe has to pick a folder to start pulling the program out of so I suspect it looks at the kernel for the OS and then picks the correct folder. It may be that my environmental variables are as such that the exe does not recognize my OS. The actual program can run on W7 with out issue is due to W7 -W10 all having compatible kernels so the instruction sets will work with each build , I have not read up on W11 yet and it is starting to hit the testers due for release in Oct I think. Guessing it will still be compatible but who knows. Evryone is going to be pissed though because MS is saying that anything below an I7 cpu will not be totally supported now they have walked that back a little and are going to offer some support to lower(I5 and I6) models but they will not let you get the auto updates for those. Not only that but they are going to require secure boot and another instruction set that a shit ton of MB's don't support in those I5's and I6's , supposedly though you can still manage to install even on the I4's but the security will be totally borked from the start and MS will not be responsible...
You want to talk about the ultimate milkers just look at Micro Soft they invented that shit