Do you know the level of the hunter?
If they are already 80 & you are only 71 then that's a huge level difference penalty.
I think it's unlikely that someone has already got fully linked fully enchanted 71+ gear - but that's the only other thing that could be a difference.
There is no real difference between a hunter and an archer other than the faction.
just adding to what he said (and to what you've asked), LUC only affects once the DEX effect got calculated out.
So if you hit (DEX), then it checks if it would be a critical or not ( LUC ) before calculating damage which got dealt with ( attack )
If it's a miss, then the rest of progress won't be ran through.
It is high likely a level gap effect.