High fees are definitely still a problem, but it's not true to say that the legal profession has done nothing about it.  Strides have been taken to allow trained paralegals to practice in areas where a broader range of knowledge is not required.  Many companies operate with non-lawyer in-house employees for various kinds of litigation.