This whole post feels like a elaborate troll. Still, I cannot resist replying.
> testimonials left on a public profile
As a future candidate, what will you do if someone leaves a very negative testimonial about you?
> Actual qualifications
LOL. Then, it is basically impossible to hire most good programmers, because none of them will have "actual qualifications". To make a joke: Linus Torvalds applies for your latest CRUD role. Has no certifications. "Linus Torvalds? Who is this guy thinking he can apply with no certifications? What a silly git.
Next!"
> A written contract that what you say is your experience is true, and that I can use arbitration to seek damages if you lied.
Likewise: You will be personally liable if the candidate wishes to seek damages via arbitration because you oversold (read: lied about) the role during the interview.
Forget about tech for a moment: You can re-write it for hiring people in oil and gas field operations, and it seems just as absurd. Re-write it again for a hospital trying to hire nurses. Still absurd. I picked both of those industries because they are very much learn on the job. Yes, certs exist, but there are many people who work most of their career in those industries with few-to-no certs.
And for everybody who demands a certificate of some sort, there's somebody else who rejects anybody who _has_ that certificate ("You have an MCSE? Only idiots have MCSEs!")
Forget about tech for a moment: You can re-write it for hiring people in oil and gas field operations, and it seems just as absurd. Re-write it again for a hospital trying to hire nurses. Still absurd. I picked both of those industries because they are very much learn on the job. Yes, certs exist, but there are many people who work most of their career in those industries with few-to-no certs.