You are correct. I think a Chinese company bought SoThink and substituted their version of a DVD Creator. There are three other companies that also have this same or similar software and they all are terrible! These companies have different names and different software names, and all are from China.
So, after trying several DVD maker or creator type software programs and not finding anything that worked or that I liked, I finally found an old version of the SoThink Movie DVD Maker on TwoCows.com. It is the 3.7 version (the one before the final version of this software BEFORE the new replacement DVD Creator came out).
It is a zip file and is free. I've been using it on Windows 10 for almost three months now, and it has been fine. So, go to TwoCows.com and get the free version of the previous SoThink Movie DVD Maker. Good luck!