Bad advice based on what exactly? In ~25 years of working on family and friend's Volvos it has worked for me.
Why chance it? Because sealant makes a mess, and if the rubber seal deteriorates the sealant won't stop it from leaking anyway. Because the only time I've had these seals leak, I found they had been slathered in silicone. Next time you change a pump you have to scrape all the old sealant off the surface which is a pain in the butt and the last guy glopping silicone all over is probably why you've (apparently) had them leak when installed dry. These never used sealant originally and don't need it now, just use a reasonable quality seal and install it properly and it won't leak.
While not an issue on water pumps, I've seen silicone do far more harm than good. Multiple times I've worked on engines where somebody used sealant on something that got it into the oil system and clogged something up, it's a great way to spin a bearing and kill a motor. On the cooling system it just creates a messy hassle, I've wasted too much of my life tediously picking globs of silicone off of engine parts that didn't need it in the first place. The only places I use any kind of sealant on redblock motors is a little Hylomar Blue under the front cam bearing cap corners, the four corners where the camshaft cover gasket bends over the bearing caps, where the rear main seal cover meets the oil pan, and thread sealant on the heater hose nipple under the intake manifold.