The new launcher has some other functionality besides account managing. For instance, it allows the devs to make micro patches, and push the changes to become live very easily, with no user input. While launchpad still should work for this version, it will not update the game if it requires it like the launcher will.