I guess it was a question for telecuda, but I've worked 3y for telecommunications groups fresh out of business school and what you describe is pretty much the approach.
Sometimes if it's a big group, they might have historical data and can make "informed guesses" but at the end of the day, this is it.
And if the unlimited offer isn't viable (business wise), they just sunset it, and usually "grandfather" the offer.