You might reduce your net cost of ABX or any other company for that matter but you may also increase your cost (based on buying back calls at a loss later) if ABX share price rises. People who see themselves as long term holders should sell calls which are 5 or 6 months out and you get a higher premium