First, from the article:
This is outright FALSE. While Microsoft is sticking to their guns with regards to Windows 7 Operating System Updates, they did reverse course at the last minute with regards to virus protection. You can still download and install Microsoft Security Essentials for free (now baked into Windows 10 but available as a separate download for 7) and it will still receive daily virus and malware definition updates for the foreseeable future. Microsoft had originally said that these updates would cease on January 14, but they changed their minds just days before. I am not surprised given Windows 7's strong market share. Microsoft had to compromise somewhere, and it appears that this is where they did so.Windows 7 users who don't upgrade to the new version will no longer be able to get Microsoft's security updates or fixes, or technical support for any issues, leaving your computer at greater risk from viruses and malware.
Next:
This only partially true. You can, in fact, use a Windows 7 or 8 Pro license to update to Windows 10 home, just not the other way around. In fact, if you use a Windows 7 or 8 Pro license to attempt to activate a Windows 10 Home installation, it will prompt you asking you whether you want to keep home or upgrade it to pro.It should be noted that if you have a Windows 7 or 8 Home license, you can only update to Windows 10 Home, while Windows 7 or 8 Pro can only be updated to Windows 10 Pro (the upgrade is not available for Windows Enterprise.
As someone who does this stuff for a living, the amount of misinformation out there, especially from otherwise reputable sources, drives me crazy.
One other thing - that article only deals with upgrades. You can also do fresh installs on any Windows 7 or 8 machine. Particularly interesting is Windows 8. If you have a Windows 8 machine, its COA license is likely embedded into the BIOS without a COA sticker to be found. If you put a fresh install of Windows 10 on such a computer, upon connecting it to the internet, it will AUTOMATICALLY ACTIVATE ITSELF using the Windows 8 COA embedded into the BIOS. Lastly, while this would technically violate your TOS with Microsoft, you can use any Windows 7 COA you might have on an old computer to activate Windows 10 on a newer computer.