I don't think a resume's level of polish is more biased towards social status than any other part of the process, and as such I think it's just as reasonable as anything else to filter on.
Anyway, resume quality is arguably just as relevant to a software job as being able to whiteboard code, if not moreso. Structuring design documents in a way that wealthy people like them (i.e. the old white dudes who run the company) is one of the most relevant job skills you can have to be honest.
What?
It's similar to the issues with standardized testing in schools. If your parents are wealthy and able to get you better test prep or tutoring, you'll do better on the test, and likely be actually more academically successful aside from it. It doesn't mean that one should totally ignore that signal, but it does confound it if you're trying to be fair about things in a more holistic sense.
I think of it in tech as being acutely similar to folks who complain about recruiters who care a lot about your side projects or OSS contributions. If you're rich and successful, you have more time for those sorts of things than someone who's less well off and taking care of their family or such outside of work. That doesn't mean that someone who maintains a major OSS project isn't likely a good engineer, but that you should understand that not everyone who is a good engineer can casually do a second job on the side.
You can ask a candidate "have you worked with React before". You can ask a candidate "It's not on your resume, but do you have security certifications". You can ask them "do you have any OSS projects you contribute to or like".
Those are all reasonable questions.
The imagined answer you mention "may" happen for any question. You didn't mess up if you ask "do you know React?" and the candidate answers "my last job used Vue, and I didn't have time to learn it on my own due to having 2 religions, 6 disabilities, and 12 kids, so no".
Asking a candidate for work-related experience is not "extremely inappropriate", and your imagined answer is not realistic.
Essentially, as long as your question has a reasonable answer that doesn't involve bringing up any of the protected attributes, it's fine.
Does this disqualify them from consideration?
Resume quality IS actually pretty easy to pick up on. Some folks go totally overboard for non-design roles - I'd say there probably is a tasteful middle ground (ie, not super long with pages and pages - I've had folks do essentially powerpoints) and not just a mono font list in all caps (often some kind of auto resume spam mess). If you take the time to do a 1 or 2 page MAX clean resume, quasi responsive to posting, with a brief email note you are ahead of 60% of candidates already. With this hiring market it doesn't matter - employers will chase you anyways.
I read an article on LinkedIn [1] touching on a similar issue. The ideal resume quality standard is "not a lesson that every school or household teaches equally" and giving undue consideration to it may be "creating unnecessary barriers to entry for certain groups."
However, I think your experience in the hiring process is valid and would be open to changing my mind.
[1] https://www.linkedin.com/business/talent/blog/talent-acquisi...