Law-drafting isn't the entire job of representation. Also, current performance, such as using legislation written by consortia of corporations with lobbying interests, doesn't speak highly for such specialization.
You might as well require representatives be CPAs, or MBAs, since budget allocation and oversight of spending is at least as important as making laws.