Yes.
There are several issues with the workarounds discussed in that article.
1. The best way requires Windows Professional ($100+) and involves setting Group Policies or otherwise modifying the registry. There are other consequences when you do that which may be undesirable. And it's way way too complicated. And will not work perfectly. And will require that you be constantly aware of one more tweak that you must apply to any other installation.
2. Setting a metered connection works, afaik, only on wireless connections. I am on a wired connection. And metered connections only delay the inevitable.
3. Delaying
downloads, which I have done, leads to a disastrous result. They will eventually download and install all at once and you will be left watching your screen and the wonderful messages from Windows telling you do not turn off your computer. The screen will apparently freeze on the message "100% done". Then when you are just about ready to conclude that you need to do a hard reset, i.e. pull the plug, the message will change again to 0% ... 1%%....
Windows has been torturing it's users with that trick since V 1.0
It should be a simple choice to update either automatically or when the user chooses.
But, as the manager for Windows explained in a recent interview, there are 2 types of users:
A. Those who know absolutely nothing about computers and want Windows to automatically do everything.
and
B. System Administrators, who have no problem constantly adjusting and tweaking and maintaining.
So, the bottom line is, you cannot depend on Windows 10 to remain up and running unattended. You must constantly check to see if it has failed to restart properly after an automatic update. Or because of some other "feature" for "your security."