I have no experience directly with foreign telecoms, so I was simply explaining how something with no marginal cost could still be a very expensive system.
In most of the world, SMS is billed per-message, so it's basically no extra effort on the Telecoms side at all. In fact, Telecoms' online charging systems are fast enough to calculate users' data usage by seconds in real time, so they don't even blink at counting SMS.