You neglected to mention: - It was company policy to keep coffee excessively hot (180-190 degrees Fahrenheit, vs 140 or so for coffee brewed at home). This was to make customers drink it more slowly and request fewer refills
- Other customers had suffered similar burns, and McDonald's knew about it and did not change the policy
McDonald's, then, was willfully and inevitably causing injury to random customers in order to save themselves a few cents in coffee.
In light of those facts, I think a $2M verdict was too low, and the executives who decided to continue keeping the coffee that hot should have been criminally charged with reckless endangerment.