I'm familiar with the SW automatic invite for high stats (I was in that group), and you're right, Dell doesn't do it that way. Iirc, Dell even takes stats out of their apps for a period of time during the review process. So I totally agree that Dell doesn't treat stats like other schools do. I just wanted to be clear that high stats would never be the reason anyone is not invited. When I didn't get invites from a couple lower ranked schools in Texas, I told myself it was because my stats are too high & they didn't want to "waste a slot" on me, so I could feel better about myself lol. But the truth is, some schools have specific missions, and if you don't fit with that, you don't get in. Not because you're "too good" for them because of a test score or something. This was the idea I was trying to push back against.
I don't have that info! Some classmates are more open about sharing their application experience than others. Feel free to dm me if you want to continue the conversation, but I feel like it may have moved outside the scope of this thread/what's helpful for the applicants here. TBH I think we mostly agree, I just thought the wording of the original post was misleading, which is why I called it misleading and not wrong.