I think mobile providers count on loyalty to screw the customers even further. If we as consumers were shopping round every year, 18 month, 24 month for better deals, these phone companies would probably start coming up with genuine offers and reasonable call rates.