Dude literally stabbed someone before that - and disobeyed police commands to drop the knife.
Did the cops "need" to shoot him? Probably not.
Did the Dude "deserve" to be shot? Probably not but maybe less of a probably not than if the cops "needed" to shot him.
Bottom line..... Should we be asking ourselves - if the dude didn't stab someone and didn't disobey police commands would he have been shot at that time on that day?
On a related note, his mother called the cops earlier in the day because she was worried about him.
Cops spent 30 minutes talking to the guy - then left. I'm sure some people are going to blame the cops for something in regards to that.