Oh dear, another HTG article I disagree with...
I have 31 icons in my system tray - some are normal Windows programs (firewall, anti-virus, network) but most are programs I run from my startup folder.
I use "Tech-Pro Utilities" Startup Manager to start them one by one, instead of letting them all fight it out for CPU time and using up unnecessary amounts of CPU time context-switching. I usually make a cup of coffee while my PC is starting. (It also does backups at that time).
Everything works as it should, none of the processes causes a problem with any others, and they all work happily in my 4GB of RAM.