Instead of awarding a route badge only once:
Add a counter to each route badge stating how often you received it.
Award bronze badge at 1st reception of a badge.
Award silver badge at 5th reception of a badge.
Award gold badge at 10th reception of a badge.
Award platinum badge at 25th reception of badge.
Make those badges really look good.
Initialize any already received badge to bronze badge.