@kkarhan @mircoxi Having worked for one of those job boards for nearly 6 years, those sites have a vested interest in not cracking down on those "fake jobs" because most of those jobs are priced as click generators, not by cost per application. So as long as someone keeps paying to advertise them, the job boards will keep making them available and the volume is high enough that they're not going to check them to see if they're still valid.
There is a fair (but small) percentage of jobs that stick around to get advertised even after they're expired due to the incestuous nature of job ad sharing between various digital outlets and since, again, there's no verification that the job is actually still valid, they don't get taken down unless the advertiser themselves complain about it. The sheer volume (we were processing 350M+ ads every day) makes it nearly impossible to do efficiently.
And the saddest thing is hearing our own HR crew defend these "ghost jobs" (or "evergreen" jobs, in HR parlance) as an acceptable thing just goes to show how absolutely broken the job advertisement and HR spaces have become.