There is a Fleet Shuttle on every planet, easy to get to. People are just too used to using the Fleet Pass Skill, also BW really needs to mark the Fleet Shuttles on all maps (including Quick Travel Maps), then no one would even get the idea to abuse the Group Finder for it. (unless you have the goal to get on as many ignore lists as possible)
A very good idea, I wasn't even aware of the fleet shuttles until i got to around level 40. A nice big shiny icon indicating the shuttle would be great.