If you do not want the honest opinion of others on this board, do not post the question. You've seen answers from LEO's, and citizens on both sides of your point of view. Question answered.
Person arrested is a convicted FELON, thats all the info needed to justify the reaction.