This would be nice. But they posted in their Lightfall propaganda piece that they want to force players to group up more.
They aren't forcing players to group up. They are adding in a much needed, extremely basic mmo tool (that should have been included from the start), Looking for group, in game. This enables players to actually be even more social.