The above quoted extract from an MS support article is outdated, no longer valid information!
The Sysprep method described in this tutorial does in no way prevent updates nor upgrades!
That article is, although lately gone through a visual facelift, from pre-Vista era, written when Vista was near to be released. Although the article lists in "Applies to" section at the end all Windows versions from Vista to 8 and Server 2012, you can easily see how it was written for Vista (search word Vista on that page!). Since those days 10 years ago, a lot in Windows in general and Sysprep process in particular have changed.
To avoid any wrong information to be spread, please remember that starting from Windows 7, the sysprep process does not affect updates in any way. Starting from Windows 10 also the upgrade process is not affected; in fact you can even upgrade Windows 7 with relocated Users folder to Windows 10, whereas upgrading Windows 7 to Windows 8 you had to first sysprep the Users folder back to C:, then upgrade.
Just for information, my current installation on this computer was Build 14267. That's when I relocated the Users to drive E: on this computer. Since that I have upgraded this PC without any issues to builds 14271, 14279, 14291, 14295 and now last week to 14316. In all that time there has not been a single failed update (except nVidia driver update which was resolved with a manual install).
Please do not post statements like in above quote as facts!