True, there are ways to play the game that involve summoning things, setting up surface traps, ambushing from stealth etc. But those are not always obvious to the newcomer.
Most of the time, these aren't even needed to create strategies that bring enemies closer. Just... Standing behind a corner will bring ranged enemies to your feet. Not to mention that 90% of enemies are, themselves, melee so run at you anyway.
P.S. I bet a lot of us at least once had that puny melee dwarf protag with 7m MS who couldn't hit once before getting obliterated by goblin archers.

Honestly, I've never had this. Not with the plethora of ways to get extra speed... Like, Dashing, bonus action Dashing (And items that facilitate such), spells like Misty Step... Or simply just having a ranged attack option.
In general, if you're encountering a situation where someone is getting obliterated by archers... You've simply got to learn more about the options available rather than hoping an extra 3m movement will save you while you run directly at them.
Even if it's something a simple as, having a dagger in your backpack to toss at an enemy (If you're a Strength based character). Or using the terrain to block line of sight and make the archers themselves move.
Longstrider is nice and is a free bonus given it's ritual nature. But it's hardly something I'd suggest a new player base their party around. Even more so when a character casting Longstrider doesn't even need to be your main party member. You can just have Gale cast it on the 4 people you want in your party after you Long Rest and then leave him in camp...