How does reach actually work?
If I am wielding a long spear against a goblin with a dagger ("Staying far out of its reach, I make quick thrusts at the goblin's head!"), do I roll Hack and Slash? Do I simply roll damage? What happens if I roll Hack and Slash and roll an 8?
And if I have a spiked shield (hand weapon) and want to attack a large ogre with a halberd (reach weapon), do I have to Defy Danger to get up close, but then get to hit automatically once I'm close? What about if I had a longsword (close), so our weapons are only 1 range-category different. Would that turn it into a Hack and Slash, or would it be a Defy Danger first to get in range, and then a Hack and Slash to attack?
Here are two example situations I'd like to understand better:
1) Player with reach attacks goblin with hand weapon, using his reach to stay safe.
2) Player with a hand weapon attacks an ogre with a reach weapon, inside of the ogre's effective range.
In example 1, if you have to roll Hack and Slash for that, then that means there is no difference between a reach weapon and a non-reach weapon, so you're ignoring the narrative.
In example 2, if you have to roll Hack and Slash for that, then it means the ogre can attack the player in a way that violates the rules (the rules say that a player with a reach weapon can't use it against an enemy with a hand weapon that manages to get up close). So monsters can violate that rule, but players have to follow it? What?