Quite frankly, some students go into law because they want to go into law, not because they want to make millions as a "biglaw" attorney. Personally, I find the idea of working in a legal sweatshop to be a horrible one, and am willing to accept a fairly average salary starting out. If students took this approach and were no longer so focused on getting these giant firm jobs, then it is probable that most of the issues that you describe would not be a problem. Yes, there are few biglaw jobs out there. There are jobs, however. They just aren't paying 100k+ starting out.