It really always has been this way. Years ago, the only way many of us could play VB6 was by finding a missing .dll online and installing it ourselves. For many years I had to manually set my resolution higher because my monitor did not support 1024 pixel height natively.
I’m not saying “get used to it”, but it’s important to understand that Steve develops, tests, and plays the game all on his own computers, for his own use.It is, essentially, a personal project. Any personal project is going to have little local dependencies like this.
VB6 eventually gained a “reduced height windows” option for those of us with small screens, and the bugs with .dll dependencies were fixed with the wrapper. Steve’s development priorities have always been Fix bugs> features> user experience.
Steve will probably fix it someday (the amount of erroneous bug reports related to separators was/is driving him up the wall, he may eventually just fix it to stop these reports) but for now it’s on the back burner.