Often times people will try to comfort others and don’t say the harsh truth.
One thing is people say that a B or two won’t hurt you for elite schools. But the truth is, each B does dimish your odds of getting admitted, especially in a relevant class (like B in Calc BC for engineering major).
Another thing is that generally people say that demographics don’t matter that much. But they play a huge role in admissions and do make or break your application. Being a minority increases your odds tremendously, you are expected to be stronger if you’re asian. Being a girl applying for CS helps out tremendously compared to a boy. A girl with USAMO is very close to a guarantee at MIT, while a boy is a coin flip for MIT. Your demographics play a huge role in admissions for elite schools, and often times someone extremely talented would have been admitted to elite schools if their demographics (location, gender, ethnicity) had been different.
Another thing people say out there is that the college you go to doesn’t matter. In general, thats true in the sense that you can succeed anywhere and people won’t care about it years later. Yet the harsh truth is that the college you go to can affect the quality of your education.
Top programs, especially from private schools with smaller classes allow you to seek more help + get research opportunities, while in a very large public school you can easily get lost. The college you go to is where you will build professional relationships that will last a long time. Employers, especially those with a lot of applications will give interviews at a might higher rate from someone who went to a top school, than someone who went to a relatively lower school because they have so many applicants and know that in general those from top schools will be better.
Another is standardized testing, they are very strong indicators of academic performance. Everybody has access to free resources, and those who score 1600 are much more academically capable than the 1500 scorer, than the 1400 scorer, than the 1300 scorer, etc. You can’t really give an advantage to someone who has a 1570 vs someone with a 1530, but in general that they are absolutely essential in allowing AOs to quickly tell your general abilities.
I realize these opinions are controversial, but I think it is the harsh truth that people don’t talk about that much to not make people feel bad. Lets have a peaceful debate if you disagree.