And this is why at Launch Bioware did not want to have a Group finder, WoW was the same way, with the way that you can buy raid gear with comms from doing flash points it becomes the only reason most people both to run the flashpoint. and on my geared out 50s I only really do the same thing, only running flashpoints for comms once a day
The problem is the system to grind for gear, not group finder in itself. But this cannot be changed anymore. Its the way the whole game has been designed.