I agree that every applicant should get a response (probably 2, 1 immediately of “hey, got your application” and a second of “not proceeding” or “we’d like to talk”).
I think one thing that job seekers often miss is just how ridiculous the firehouse of low quality applications is. They know they’re competent, but they can’t accurately estimate how many others aren’t and have built up (or borrowed) machinery that lets them apply to hundreds of job postings per day. That level of noise is what causes things to have to be automated on the inbound side as well and where automated scoring tools or gates before talking to an actual human come from.
I still agree you should get a reply, but the first two are overwhelmingly likely to be automated.