The law is pretty technical. Having people who don't understand law as legislators is like having a product manager or stakeholder for a tech product that doesn't understand tech. It's not impossible but requires some extra work and moves a lot of influence into the lawyer's/tech person's hands anyway. It happens where lobbyists sometimes literally write bills that gets passed into law.