Linux: Linux systems now include solid read/write support for NTFS drives, although this didn’t work well for many years.
"this didn't work well for many years" yet are ignoring that was a decade ago and it has been solid for a decade.
NTFS is also quite garbage. Windows users don't have a choice with using NTFS but Linux users do. Linux has MANY great options including ext4, zfs, btrfs, and more that all of which are much better than NFTS. They all have more features, better stability and better file structure ensuring that all personal files are separated from system files, unlike NTFS.
USB vs HDD (or SSD) is a completely different topic as to FAT32 vs NTFS. Yes, USB drives should use FAT32 regardless of what the platform it is being used with is. It doesn't matter if it is a Windows, Linux or Mac user...they should always be formatted as FAT32.
Now back to Linux support...you mentioned that Linux supports NTFS, which it does but it also supports everything else including Mac file system, the Mac file system support is limited to reading only but it allows you to see what is on a drive and the ability to copy files off the drive. No other operating system provides that much support (though BSD is close).
It isn't the only alternative and Linux users should NEVER use NTFS because it is garbage in general but even if it wasn't there are so many better options for Linux users that most Linux users should be using EXT4. (there are more options but they are usecase specific)
The problem with most HowToGeek articles is they mention Linux but NONE of them appear to be Linux users so they their advice is typically Linux Advice to Windows/Mac Users from Windows/Mac Users. There is something a little off with that.
you mean file system not format but that is a different question all together. FAT32 is great for USB Drives but it is utter crap for external drives, such as external HDDs. This could be many options but the safe bet is either EXT4 or EXT3. Now if we are talking about what is the best for a network attached storage (NAS) then that is a whole other conversation. This is highly debated wither ZFS or BTRFS is better.
he was asking about external drives not exclusively usb/thumb drives so FAT32 wouldn't always be a solution.