You're quite right. In other organizations, one would never take a look at the cost of only one specific service. You have to look at the overall cost of the operation and determine what is profitable.
Talking about retail, we know that sometimes they're sold at less than cost for marketing purposes and at other times they are sold for ridiculously high markups in the hope that it all averages out.