Now, whether that's "fair" for clients to do isn't the issue. Clients get to control what they will and won't pay for--at least unless absolutely no lawyers agree to absorb the costs of first-year training (and there will always be some lawyers who will agree to zero-out all first-year or summer associate time). The fact is, if you're a law student, you need to be figuring out how to differentiate yourself from everyone else, and that means building up the skills that you can provide to your eventual employer(s).
But how do you do that if you can't find a job? Yep, that's the problem. Volunteering might not work because not all legal employers will take volunteers (due to insurance concerns or staffing concerns). But there are two things that you can, and should, do during law school to increase the odds that someone will find your skills valuable.
- Extern. (Or intern, or whatever your school calls working for someone who's doing some sort of legal work.) Even though you have to pay for the privilege by paying tuition, there's no better way to see what's out there in the real world than working for someone. At the very least, you'll become a better researcher and writer by externing.
- Participate in a clinic. Nothing, and I mean nothing, is better than "live client" experience. You'll learn both about the "hard skills" (drafting, negotiating, arguing in court) and the "soft skills" (listening, "reading" people, figuring out unspoken needs and motives) that lawyers use all the time.