Or you could join a guild and ask your friends to help.
Who said they weren't in guild ?
It's a heroic that's only available at a specific stage of that questline and not repeatable. Without the help of group finder no matter how big your guild is, the chances to get a group are really low. I still havent done them. Spamming on fleet and on gchat this last week was an excercise in futility.
I wonder how many of those who've done this on their mains, will be arsed to do it a 2nd , 3rd time, etc with their alts. This will only get worse