crapshoot, yes, it seems that is the right word to describe
college application in US. Above a certain level, seems so much randomness in the admission process. Many factors take part in the result, not just standard test scores and GPAs. I have seen SAT perfect score holder was rejected by ivy league