What a weird thread. 3:34 guys are not 3:38 guys, the hint is in the name, the same way as 3:38 guys are not 3:34 guys
You can't fluke a time, either you run it or you dont. Was there a huge fan following him around the track blowing him to 3:34? No, he ran 3:34, he was a 3:34 guy. Its bizarre the kind of deluded mental gymnastics some posters pull here when fanboying.
He's also 19, has had some injury problems, it's not the end of the World to be 2 seconds off his PR that is just about a year old with weeks to go until the main focus of his year and with an injury layoff too. Its also not the end of the World if he doesn't make the team this year, there's another world champs next year because of Covid and an Olympics the year after so there's 3 major champs in the next 26 months, he'll still only be 21 by then, an age where most still haven't graduated College.