Imagine if other sports gave you a finisher medal like you just finished a 10K or marathon. Did you just finish that tough bike race where you got dropped like a rock and have zero chance of winning? Finisher medal for you!
Did you just finish that 18-hole golf tournament with your club? Finisher medal for you!
Did you just place last in the swim meet? Finisher medal for you!
Did you just cause your team to lose a curling tournament by spinning the rock too fast? Finisher medal for you!
There is no other sports I can think of that gives you a medal just for finishing and they can be much tougher than just running. I think finisher medals should be abolished.