To be fair, back then FFXI EXP parties worked back then where, besides it being somewhat mandatory (unless you're BST, or later on BLM blowing up Beastmen pets) was because we had very little distraction.
But nowadays where everyone is constantly checking Facebook and Whatsapp and Twitter and viewing stupid clickbaited shit on the internet and not to mention an array of everything else, it's extremely hard to keep a bunch of random strangers together without them thinking their time could be used elsewhere.
League of Legends keeps people together for up to 30-45 minutes, but only because of an extremely punishing system if you leave or try to throw the game; but is only natural/good due to the free nature of the game combined with promoting a good play environment in-game.
Duty Finder is basically an EXP party itself, except you .... roam down a set path. It does the job, it makes people commit for less than 1 hour unless everyone's being derpy, and people don't feel too committed.
Ever had that feeling where you had to leave an EXP party in FFXI but felt guilty to as there was no replacement, and you went on for 2 hours more? Especially if you were a WHM, BRD or RDM. Yeh no, fuck that lol