You're closer to it than me, but I don't think the humidor helps the ball break in the thin air or helps the pitcher not be fatigued from the elevation.
Maybe it's just an excuse - like the heat in Texas always was until Nolan said "Not on MY watch!". They need to tun it into an ADVANTAGE and they just haven't been able to.... Bring back the Blake Street Bombers!