rupp faster than those guys
1:54.3 last 800m for Rupp, his PR is 1:50.00, he may have been able to do a 53.x last lap (off a faster last 5k in 10k race), but not off such a fast last 800, so 55.x was the best he could do.
Also, wasn't fresh for this race and you can't expect someone to be as sharp for USAs as for the Olympic/WC finals.
Rupp is consistently faster than Hill/True at [400,800],1500,3000, 5000,10000, half marathon. The OP was saying he shouldn't be losing to either of those guys in any style of race. The second poster said it best - "he had a bad day."