Thats because you are tunnel visioning from your personal experience as a guy whos already guilded and living out of a stronghold somewhere.
Places for player interactions is super important for MMOs and player retention - New players can watch and learn, join in for some guardzone pvp, trade...