As others have said...the system may kinda suck right now, but we have to wait for future additions to make it all come together such as player housing, keeps, inns, camps, etc. Its going to solve people logging out at hotspots and dungeons which is a very good thing.
Nothing worse than someone...