Swtor never needed a Group Finder. All they could have done was given the group leader to summon people at the Flashpoint entrance, or given everyone a Summon skill, with an hour cooldown. Same for Heroic quests, etc.
It's the traveling system which makes everything so inconvenient to do things, because there's too much zoning and clicking everywhere. Group Finder is just a band-aid.