SRAM equipment works better because it has twice the cable movement of Shimano, so it's not as susceptible to problems caused by movement and stickiness in the cable.
Secondly, bent dérailleur arms are a major cause of problems. This can be eliminated by going to carbon arms, which are stiffer...