Agreed. It's always very sad to see people who are utterly unwilling to imagine another person's perspective. A project like Angular might have made decisions you disagree with, but that doesn't mean the author is a sociopath. It just means you disagree with their perspective, which is not a fault of either person.
I would normally agree with both of you, but Angular 2 really is sociopathy. It's a wicked nightmare that could only be born of J2EE-type misanthropy. I don't choose that editorial posture lightly. Have you attempted to use Angular 2?
I'd rather impale myself on Spring and Hibernate2. 10,000 lines of malignant Maven and Ant XML tumour seem like a cakewalk by comparison.
FWIW, I enjoyed your hyperbole and I really think you weren't overstating things by that much. Angular 2 is a fundamental disaster in so many ways. The folks designing it have really jumped the shark and have made building webapps a lesson in masochism and self-flagellation.