This has been a problem for many people. I helped over 100 players get back up to speed over the years, and I know others have tried just as hard to do the same thing. On Chesapeake, some of us got together and found a way to overcome this tedious and only partially effective technique. The 'Oasis Project' is a new town specifically made to train, equip and even help find guilds for people who are new or returning. After training in Haven for example, you go to Oasis and can ask any questions you like, or leave a request on the board at the mayor's office. Patrons have donated materials, equipment and supplies to help get people back on their feet. A place is being set up where all the guilds can be represented in one place. Lists are being voluntarily made of returning players so they can locate their old friends easier.
Chesapeake is a pretty friendly shard, and as much as we welcome players, bumping into them at random is not easy. I have met as many as 4 players in one day who returned that week to 'look around'. If we can make Oasis a place where new people go, then they are much more likely to stay. The first building was placed a month ago and 'opening ceremonies' are planned for the end of May. Up to 3 players a day have come to Oasis for this help that I know of, and guilds are starting to send returning players there, so it seems to be working. Everyone who has seen this place so far, that I know of, really seems to like the plan.
So if anyone is returning to Chesapeake. look for Oasis. If you can't find a rune, it is the South West group of little islands in Malas.