The log in restrictions were placed because of the duty finder errors. There has never been a problem with how many people the actual server can handle. The 1017 error is caused by the soft cap they implemented because the duty finder servers could not handle all the strain. In other words the servers population amount was never the actual problem. If they can fix the poorly designed duty finder/class quests then they can lift the invisible server cap(1017).