No, this is how it works in almost every industry. Even if that's how they try and force hires into the pipeline, if you're simply accepting that instead of circumventing it, you're success rate must be abysmal.
I don't work in tech. But I've got about a 60% lifetime success rate (Job offers to applications). 100% once I got to the interview stage. And that's in a variety of industries: EMS, academic research, the energy industry, and civil/environmental engineering.
I swear nobody has any hustle anymore. I've never bothered to make a LinkedIn or go to "networking" or "hiring" events. They're a waste of time. If you're really out of your existing network (you're probably already doing something seriously wrong if that's the case), you'd be better off figuring out where you want to work and then waiting at a nearby lunch spot for an obvious group of employees to come in around lunchtime (or after work drinks) and start chatting them up. (I actually landed a job doing that.) Or better yet, find a CrossFit gym some of them go to. Sweat and bleed and bond with someone a bit before you leverage them as a recommendation. There's a million ways into an organization if you want it badly enough. If nothing else you can get super good intelligence on how to craft your application to be desireable.
Do your research, know your shit, know exactly what they're looking for before you ever turn in an application. Become that person to the core. Get any new certifications you need to be that person. Make every document you turn in to apply for the position fit that profile. Make every searchable piece of information about you on the internet align with that profile. Know the way they conduct interviews before you get there, and practice and rehearse the questions and flow of your responses in broad ways. Leverage your contacts in the organization to get information about each of the interviewers and how they think and approach interviews.
You know, hustle.