After the incredible response to the "really, really hard to get hired" thread, there's definitely plenty of room for ongoing analysis and advice like this. Love your 3 policy prescriptions.
Although you say that perhaps organisations are 'too nice' in not putting people off, and yes candidates can do their own investigation, perhaps by not being more explicit EA orgs are unintentionally doing the opposite of being nice, by contributing to a lot of wasted time and emotional trauma. If an organisation is genuinely never going to higher someone without experience for a particular role, then perhaps the nicest thing would be to write
"We will not consider applicants for this job with less than 2 years experience in x or y orz"
I can imagine a scenario where one line like this could save hundreds of hours of wasted application time, and also save a lot of heartache.