As a gun owner I think what Kyle did was dumb as forget, not because I feel bad for his attackers, but because he very easily could've just ended up dead if that guy with the pistol got the shot off in his face, or if the dude with the skateboard cracked his skull, or if Rosenbaum managed to turn the rifle on him. My instructor told me I shouldn't antagonize people with open carry and I agree with that, Kyle should've just let the mob burn his family's or friend's or whoever's livelihood to ash, because ultimately it's better than being dead, but there's no moral or legal obligation to be a coward, and it's possible to defend property and your life simultaneously with separate measures of force.
he deliberately, knowingly put himself in a dangerous situation lol. he wasn't passionate about protecting a used car dealership, he went there with the goal of shooting somebody
The idea that Kyle went somewhere to intentionally bait a lethal attack so he could shoot people is a stretch at best and victim blaming at worst. You're giving him too much credit. The verdict wasn't guaranteed, and he's completely destroyed his entire social and professional life before it even began. He has gained virtually nothing from this experience except probably a lifetime of mental damage, he's lucky to have escaped with his life, never mind his freedom. Lets be honest, there's much easier ways to murder people.
You're not morally obligated to give up or suspend your freedoms to "protect" murderers, the only information that's relevant here is whether or not Kyle's life was endangered by the people he shot. We don't ask victims of violence if they were "morally responsible" for their attack, that can get outrageous very quickly.