As in the post above, coming soon to the U.S. Even if it's not that bad here yet, I understand a completely legal and justified shooting can cause you $10-$20k in legal fees.
What you say about legal costs may be so. What I suggest is "legal fees insurance" in some form or other, focused on self-defense siituations.
As I see it, the big danger here is someone facing a dangerous confrontation and allowing the "legal costs" thinking to cause him/her to hesitate. If faced with a threat yo your life don't hesitate - fire. The rest will be sorted out later and you will hopefully be alive, unharmed and able to deal with all the suit garbage.