"The risk is, it turns into a one-witness trial,"
The solution is to hire a jury of expert witnesses. That should have happened a long time ago, in fact; letting a judge or jury make decisions about a specialist subject if they don't have a corresponding degree will only cause trouble.The counterargument is that the government can't recognize technical competence. The answer there is to let the technically competent people select their own juries, given that they're the ones that can recognize competence. Just hand jury selection over to, say, the ACM or the IEEE.
I suspect that, as this proposal goes on, you'll converge to a technocracy. Whether that's good or bad is up to you.