One area for improvement is to give students some real life professional training, and not just to be researchers or law clerks to work at traditional law firms. Actually teach them how to draft a contract, how to conduct due diligence of an IP portfolio, how to think about interviewing a witness or client and how to be a real working lawyer, not just a theoretician or assistant. Law schools eschewed that for years, because they didn't want to appear to be 'trade schools.' So the students (and firms) relied on ''on the job" training, which is also quite expensive (for the firms). Many students don't get that training now particularly if they aren't getting a job at a decent firm willing to help them along.
How to translate that vital, real life training into the myriad other fields, services, markets and jobs that we need to create? That's the hard part, let alone defining what those jobs are, so they are training for something that is needed in 5 or 10 or 20 years.
I agree. The problem with law schools is they try to create legal scholars. The country needs about 3 of those. New workers, whether lawyers or otherwise, need practical training to hit the ground running - especially if they are charging several hundred dollars per hour like big-firm first-year associates who know nothing and probably went straight from high school to college to law school and have no practical experience.