Pulling allows normally higher tractive forces than pushing. This has not really something to do with the locomotive, but with the couplers (and buffers, if present). It does become critical when tight curves, as they do exist with switches set to deviation, are involved.