In my view, the number one concern in most races should be to race the people and if you run fast in the process, that's a bonus. At the same time, you don't fully progress as a runner unless you're willing and able to get as fast as you can get in absolute terms. Obviously, those two goals aren't always accomplished in the same race. A few races are specifically set up in a time trial format so people can chase qualifying marks or records, but most races should be run with the goal of beating people.
We've all probably known many college runners - and indeed entire college teams - who sought out only those time trial races during the non-championship weeks of a track season. When the championships rolled around, even though they had by far the best performances in their conferences, they were totally incapable of running well in hot or rainy or windy conditions or if the pace was slow or screwy. They were in great shape for getting hoovered along at a fast, even pace in perfect weather, but they simply couldn't operate outside that comfort zone. On the flip side, more of those people qualified for the biggest meets, sometimes making All-American, while the people who paddled them at the conference meet never did anything beyond that level since they couldn't run a fast enough pace when it was required.
The best runners are ready to win any kind of race in any kind of conditions because they can run a fast absolute pace and they're constantly concerned with beating anything their competitors can throw at them and they aren't daunted by lousy weather. By definition, that's why they get the title of "best." At the world level, the best 5,000 runners can run 61 pace the whole way if that's what's called for, and they're also able to throw down a 1:56 800 for laps 9 and 10 or run 51 for the last lap to win if the opening pace dawdles.
A strong competitive fire as evidenced by high finishes in important races and superb fitness as evidenced by fast PRs ... the ultimate runner has both.