I have to agree with the initial sentiment, if we could forget about Solinsky for just 11 seconds: Rupp had a goal to beat 27:13.98. He trained for it, paced himself in the race, and he did beat the old AR by a fairly comfortable margin. He ran his personal best time, chopping off some 23 seconds, in a time better than any American had done before the race started. What more could you reasonably ask?
By every measure, Rupp's performance deserves praise; he didn't make any obvious "strategic" errors; and he did enough to achieve the goal, albeit 11 seconds too late.
It must be gut-wretching for him, to have done everything according to the plan, and still fall short of the stated goal, not because of poor execution, but because some "debutant" beat him to the punch. Surely Rupp, along with the rest of the Western world, could not foresee Solinsky's performance in a 10K debut. How many people can rightfully say their slowest 10K is sub-27?
I say congratulations to Rupp, Solinsky, Chelenga, and Bairu, and so many others, for making this the most exciting 10K race I've ever watched.