If they removed the limit on subscription time, then if they chose to raise or lower the subscription cost, it would create a huge headache for either refunding players excess money spent, or trying to get more money for already purchased game time.