It would be genuinely shocking to me if someone came up with evidence that the majority of jobs on job sites were made by companies that actually intended to hire the best candidate that applied through that site!
Every company I’ve worked at, from startups to big tech have had job listings open when they want to hire someone. Sometimes a job post will stay open for months or even years, not because it is fake but because finding the right candidate is far more important than finding a candidate.
I empathize with the frustrating experience of seeing job listings that you’re qualified for and not being hired, and certainly a lot of companies half-ass their hiring and do not review every applicant, but fake job listings make very little sense. When they do occur, it’s for obscure reasons, not because that is standard operating procedure.
The whoishiring thread here on HN regularly sees candidates accuse regularly posting companies of not actually hiring, even though there’s ample evidence these companies are hiring.
Re: the original claim about job posts being created when the company already has an internal candidate, there are very few organizations where that is necessary. A private company rarely has an obligation to consider outside candidates, it is mostly seen in government recruitment and for visa reasons. Job sites charge lots of money to list, a company wouldn’t waste money advertising a job they don’t intend to hire for.
https://clarifycapital.com/job-seekers-beware-of-ghost-jobs-...
https://www.congress.gov/crs-product/IF12977
I'm still waiting for they evidence they don't exist, which was conspicuously absent from your post despite its length.
Even within this HN post there are people claiming that almost 100% of the whoishiring jobs are fake which is demonstrably untrue: https://news.ycombinator.com/item?id=49823091
And to reflect that, the jobs I've gotten were the ones you'd only accept if you were really desperate.
(Covid Times, man: Covid Times.)