you could make the argument that the stats are self fulfilling. Teams back off and play differently away from home because they historically struggle, they therefore don't do as well.
While I think that contributes a little, travel is also a clear issue, the team being away from their home environment, living out of a hotel. A number of factors that contribute to the stats.