На контракте у вас зафиксирован тариф, на препейде он слетает каждые два месяца и не факт, что через два месяца будут такие же классные условия. Например, до ста гб был тариф за те же деньги, но на тысячу гб. Через два месяца захотите продлить, а там уже будет тариф только на десять гб. Собственно на то он и контракт, чтобы гарантировать цену.