I's great that they seems to have somewhat fixed the groupfinder.
Now it's time for improvements.
With even more undaunted pledges to be run in update 12, they really need to do something about joining an ongoing dungeon run. It's very annoying to join a group, only to find that they are at last boss and you can't complete the pledge then. If you leave you get a 15 min cooldown ....... great.
The system really needs a lot of improvements.