Issue: If a bad SAM agent get's pushed out it's a real hassle to uninstall/reinstall agents.
Solution: From Manage Agent's or from the Node Details | Manage Node there should be an option to re-install an agent. The Manage Agents screen would be nice to mass agent re-installs whereas the Node Details | Manage Node on a single device.
Real-world implications: We recently pushed out a SAM agent Buddy Drop and then we had to back out of it. This caused all sorts of issues and the only way we could remove the offending package was to uninstall/re-install the agent. In another instance we enabled application mapping and later disabled it. In order to get the plugin off the agents we had to uninstall/reinstall the agent. Another example was we changed our global agent settings from allowing automatic agent updates to disallowing agent updates. Again we had to uninstall/reinstall the agents to push out the changes.