Directory submission is one of the million ways to promote our site in search engines websites and I think, it still works---it help us in ranking and good backlinks.