Many programs sell you on all they will do. Every program must do at least one thing well to be useful. Be wary of programs that claim to do many different functions well. But software is like your staff. You can't just assume everything is running smoothly.
Constant attention is required.
Lawyers up-grade when they shouldn't. If you are always hunting for upgrades, then you're probably not analyzing whether your software is doing what you need in the first place. Instead, insist on a reason to upgrade. Sometimes it is foolish not to upgrade. There may be an important new feature you need.