As a lawyer, I think I'd actually be in favor of the opposite approach -- law school (maybe just one year) with no bar exam. I guess the bar has some value as a "last line of defense" against totally incompetent people entering the profession [1], but it's really just a giant memorization frenzy with no real practical benefit. It's expected that you'll get a large chunk of the test wrong and forget everything in a couple months. Law school, on the other hand, is where people are introduced to legal writing, reading opinions, legal research, and thinking logically (something that isn't a big deal for many undergrads.)
It kills me because law school is way too expensive and way too long, and may well be unnecessary for a lot of people. But I understand the need for some kind of meaningful credentialing, since the harm one can do as a bad lawyer is usually more dangerous than what can be done by a bad engineer. (Mostly because any law grad can go and hang a shingle the day after they are admitted.)
[1] I don't mean to imply that failing the bar means one is incompetent! Extreme incompetency is a sufficient, but not necessary, condition.