Absolutely! His was the pefect bug report.
A chef cooks for his patrons, and a performer pleases his audience, just as a programmer codes for the user.
With his report you have a passionately described, no holds barred look into what you are causing the user to feel when using the software. Don't let it hurt your feelings, just take it on the chin and recognize that in trying to make something better, you have inadvertently forgotten the primary objective: user experience.
Oftentimes bug reports like this may just be a rant without relevant technical details, but the wonderful thing about this report, is that he gives you the best of both worlds: You have extremely insightful user experience along with the relevant technical details on how to address the issue.
Be grateful, and wish more reports exactly like this.
When they continue to be abusive after a warning it doesn't really matter where mechanically the actual trigger was pulled. It was the right call. It was a late call, in my opinion. I'd have banned him at the "cut off his hands" comment with no warning and now recourse. But again, late or not, it was the right call. No project should have to tolerate bullies. They are toxic to the project and they should be excised as soon as possible.
Reports like this from my customers would be brilliant.