It has nothing to do with the costs of the call center. It's yield management. If ticket changes were cheap, very few passengers would buy the much more expensive flexible tickets anymore. Their business model is based on a combination of flexible full fares and cheap nonrefundable fares, and on the fact that some people don't show up so they can overbook.
nobody has ever died from hard work, but why take the risk?