Yes, you should always promote delta changes (patch) to production.
For example, consider you are deploying a full package which has properties files/connections which will have different values in Production.
You really do not want to deploy these as the deployment involve substitutions or manual changes.
Product deployments should be quick and should not cause issues that are not related to what you are deploying.
#Integration-Server-and-ESB#webMethods