> It's entirely possible for a company to have a broken enough hiring process that no-one legitimately has the list of skills that the first line of CV filtering is pattern-matching against.
This is still based on a false assumption, because you want to justify it to yourself.
If the company had lots of CVs being submitted but not a single person made it through their screening, they'd realise their screening bar was either too high (as you assume) or that their bar was correct but they couldn't find the candidate they wanted. Maybe their standards are too high, in which case they might then re-evaluate their expectations are repeat their hiring process with a lower acceptance criteria.
If they're only looking to fill a single role, it doesn't matter if the process screens out 99.9% of the candidates as long as they get through at least one candidate that fulfills the requirement. Of course, if the situation is as you describe, for such a rare talent, the candidate is possibly looking for money than they're prepared to pay, at which point they can again calibrate their expectations lower or decide to pay more. But that's a business decision for the company to decide, not you as a jobseeker.
But the people who know what the company is looking for, and how many people get through their filtering is the company themselves, not you. Just because you don't have the skills required and you extrapolate that to "no-one has these skills", it doesn't mean you're correct and it doesn't mean you're justified in lying.
You then say that you haven't "been desperate enough to try this". In that case, you shouldn't be defending this behaviour either - it will be hurting you when the jobs you are qualified for and have a legitimate shot at getting end up getting filled by a candidate who's not actually up to the task and managed to lie and BS their way through the interview. How is that a good outcome for you or for the company?