The problem with Hunts is that there's always the risk of someone coming in with their group to ruin your day. This will lead to a lot of conflict, not only between you and other FCs, but also within an FC because "you didn't wait for me" followed by "well other people were going to engage".
Waiting for people to arrive for hunts is a self-sabotaging act of kindness. This is not what a co-op experience should be. In this Hunt credit arms race, people will eventually just do Hunts as soon as possible to avoid the possibility of having it "stolen". When the best choice is to be as selfish as possible, well, I don't see that as good multiplayer design at all, competitive or not. As a player waiting at a Hunt, you have the choice of initiating the fight at any time just by engaging it, because everyone is so wary of each other killing it "prematurely" they'll rush to kill it as well. That's a pretty sad state of affairs when no one can trust each other, not even people within the same party.
It would be different if it was a clear cut case of group vs group, but in its current form, it turns groups against themselves, based on who was faster to arrive on the scene.