The policies around blanket ambiguity for rejections is to avoid any kind of messaging that could lead to potential legal retaliation. Frustrating, absolutely, but most employers just aren't willing to flirt with the risk.
I've landed on a similar hot take after one job offer got rescinded by a company that refused to give a reason, to anyone involved, and then wouldn't honor records requests. (But would send me a candidate survey.)
With any job, it would be one thing if it were at the applicant stage, and I hadn't talked to a person at any point. But with this one, there was an offer in front of me and there was no one at all who had both the capacity and the willingness to explain what had just happened.
If I started the job and they pulled this on day three, they would have to give a reason to an unemployment office.
I don't care how little inclination businesses have to tell the truth. Make them commit to the lie, in writing, somewhere that it actually costs something.
Also a lot of companies don't want to close off the option. It is amazing how you occasionally hear back long afterwards after they fail to hire the applicants that they wanted more than you.
With any job, it would be one thing if it were at the applicant stage, and I hadn't talked to a person at any point. But with this one, there was an offer in front of me and there was no one at all who had both the capacity and the willingness to explain what had just happened.
If I started the job and they pulled this on day three, they would have to give a reason to an unemployment office.
I don't care how little inclination businesses have to tell the truth. Make them commit to the lie, in writing, somewhere that it actually costs something.