This article is getting so many things wrong for new users 🤦
Example: It would be more productive if they explained the difference between how Windows detects and installs drivers vs Linux to let people know there may be extra steps. There are no functional differences between any distro detecting hardware on the same kernel version, but some do load Nvidia drivers during install by default, as an extra point.
Some hardware doesn't play well with deb based distros vs rpm based, it would be good to point out if your install is failing with errors that another distro may work