Hunts are designed to be hunted, not farmed. There is no such thing as a early pull, and adding an invuln timer to them would defeat their purpose.
I'm all for hunt trains and community effort, but I am not one to blame others for following the game design. Feel free to exclude them from your activities if you wish but don't expect people to never pull when they feel they are ready.