Call options rarely get exercised because the extrinsic value (the premium others are willing to pay to buy the call from you) may be higher than the intrinsic value you get from exercising the call. So, it makes business sense not to exercise the call and instead sell the call and make more money.