It really depends on the area of law, type of firm, type of client, etc.
In immigration or family law there is lots of procedural work, the lawyer might be solo, and the client is an individual or family. In this case the lawyer can generally not charge thousands per hour, they're doing most or all of the work, and the work has lots of steps that are repeated every case. This is a good case for the use of software to increase efficiency.
In big corporate law the work is specialized, the lawyer belongs to a firm, the client is a multi-national, paralegals and associates do a lot of the work, and the firm can charge thousands per hour. Here there's not a lot of incentive for efficiency.
Practice management software targeted to solos and small firms is very successful, look at https://www.clio.com/