vamon,Затраты на некую программу с алгоритмом действий и неких скриптов, а так же доп программа которая должна "слушать" эфир каждого телефона. Это расходы гораздо большие. (просто предпологаю, возможно это не так и всё гораздо проще)
Поэтому знают, но сделали вот такой вариант, что после "молчания" начинают списываться деньги.
Но кроме этого, дело в том, что все деньги которые вы положите на счёт всё равно деньги компании.
Когда то пытался вывести остатки с номера билайн (была такая возможность) но оказалось всё не так просто

Вывести можно если баланс положительный и на счету останется не менее 50 рублей. Но 50 рублей слишком маленькая сумма для перевода.
То есть если остаток к примеру 100 рублей. То он всё равно "сгорит" истратится на этом номере. Его нельзя перекинуть на другого оператора

ДОП
Но опять же закон то приняли, что если данные не бьются оператор может заблокировать номер. И вроде как выборочно звонили некоторым абонентам и просили продублировать данные паспорта. Теоретически если номер спящий, и пропустить звонок(или смс) от оператора, который попросит обновить сведения то оператор вправе будет расторгнуть договор в одностороннем порядке.
Но даже если номер заблокирован он вроде отлёживается пару тройку месяцев в пуле у оператора и по идеи если написать заявление его можно вернуть(это касается обычных номеров не всяких золотых те быстрее возвращаются)
ДОП 2
У меня на одном тарифе полосатого в самом начале была стоимость минуты 1,5 рублей. Потом поменяли тариф, просто меня уведомив через смс, и минута стала три с чем то рубля. Потом ещё раз поменяли тариф прислав смс (без права остаться в старом тарифе) и теперь минута на такие же номера 5,9 рублей а на междугород 14,45 рублей.
А то что Вы предлагаете (подсказывая опсосу) это уже тариф с абонентской платой по сути.