People at various times have posted data about their job searches on r/dataisbeautiful. Each graph looks largely the same: 500+ apps sent out, 400+ no-replys, 100 replies, 80 ghosts, 20 first phone interviews, four second phone interviews, three in-person first round interviews, one second-round interview, one job offer. Job hunting for anything that isn't menial labor is time intensive and incredibly draining. Having a network or someone inside a company who can vouch/advocate for you makes the process so much easier (how I got my current job over six other possible applicants). Each rejection or lack of reply sucks, and the automated emails make it even more dehumanizing, especially when you get your 234819th pitch of "You're the ideal person for this sales position!"--seriously, you hold a sales job for even a month or two, even if you sucked at it, and other sales job openings will find you and spam you about sales jobs for years afterwards. Make it stop!!1!
Recruiters are largely useless as well, unless you pay a premium for one, and not everyone has that luxury. Gotta ping them almost daily to stay on their relevance list, and even then, they still suck at placing you. And for as much as they say to not shotgun your resume out there, you pretty much have to, even when you tailor it specifically for each job, because unless you're a senior position or in a hot field, you need volume just to force the door open. To say nothing of the current market with 10million+ people looking for jobs...