It's true that the Olympics don't determine spots but I don't think the Olympics are a place you go to get "experience." You get experience at challengers and in juniors.
Additionally, what you are forgetting here is the team event, in 2022 due to COVID-19 there was always a high risk of someone not being able to skate due to illness. They wanted Jason there for the team event. He could easily have been subbed in for Nathan or Vincent had they gotten ill. Ilya was way too risky and had not been getting high scores abroad. The team event has absolutely changed the way Olympic selections are determined and made the US move towards more BOW criteria.
But, anyway, the selection this year for the Olympics is as expected. I'm surprised Jason was chosen for Worlds and 4CC. He is landing beautiful 3As in practice. Maybe, USFS thinks this performance was a result of nerves and not physical limitations. I have some doubts but I hope the best for him.