Thats a terrible story but in a way its not so much the insurance companies ethics that are wrong. Generally they try to get the money from the other insurance company who covers the person who caused the accident.
The real problem is she only got 700K...that sounds like a lot until you realize that 400K isnt going to cover the costs to support the woman for the rest of her life. Yes lawyers come across as greedy when they win multimillion dollar suits but in this case its justified. Personally at 27 if I got hurt and lost 35 years of earnings, inflation, and interest...I would like to think I would be worth more than a million bucks. This is one of those suits that seems wrong...the insurance should have sued the trucking company and/or their insurer.
Now the ethics of potentially destroying a business and its owners life is another arguement but in my opinion, he was under insured. I know if I owned a trucking business I would insure myself for a lot more than a million bucks.
Walmart is evil anyways, we all know that so who would expect anything less from them.