I recently got into a debate with a coworker about whether or not to update hardware drivers (such as NICs or RAID controllers). I have always followed the motto, "If it aint broke, dont fix it." And kept the default driver that shipped with the system. However, I recently started at a new company where the other sys admin seems to always update to the latest versions of drivers on servers - at least on their initial build. He said he used to follow my motto, but Dell has convinced him to do otherwise. To me this doesnt make sense, if you are going to update drivers, then you need to constantly be on the lookout for newer drivers, which can be done with management software, however you never know when a new bug will be introduced.
I cant seem to find a whitepaper or anything designating an official standard, should drivers on servers be updated or not?