It's because lawyers understand how very, very, very bad things can get when you put people without an intimate understanding of the functioning of the law in-charge of overseeing it. Using lawyers is just very bad.
But in terms of overseeing the law, are you saying non-lawyers should be ineligible to run for Congress?