On other threads, @privatebanker has done a really great job of explaining how the numbers work, breaking it down. So it’s not about you not finding a place in 2000 or 1000 kids (just making up a number), but rather a MUCH smaller subset when you knock out “hooks”, demographics (ethnic, sex, geographic), etc. That’s how they build the class, so you were shooting for a very competitive situation with a much smaller number of seats than you thought. THEN, so many, like yourself, vying for those seats have impeccable stats.
I recall a quote from the Dean of Admissions at Harvard (or some very high ranking position at Harvard) stating they could replace their entire admitted class with the next group and not lose any academic rigor, intelligence, etc. That is what you were up against in a very narrow lane.
You may have success coming off the waitlists as many of these schools share cross applicants and each kid can only attend one school.
Good luck!