>And it'd take millions of dollars, and have no conventional ROI, so no one's going to do it.
Your pessimism is unwarranted. There is already one user on GitHub that scrapes the US Code and mirrors it. He even tags the changes so you can diff them quite easily.