1) those who have used Angular, been burned by it and are now sour about it;
2) those who haven't used Angular but hate {JavaScript|frameworks|SPAs|the web|anything popular} out of principle.
The first category includes both those who hate it because they don't understand it and those who hate it precisely because they do understand it.
I wouldn't say I hate Angular, but I'd like to think of myself as being in the latter subset of the first category.
1) those who have used Angular, been burned by it and are now sour about it;
2) those who haven't used Angular but hate {JavaScript|frameworks|SPAs|the web|anything popular} out of principle.
The first category includes both those who hate it because they don't understand it and those who hate it precisely because they do understand it.
I wouldn't say I hate Angular, but I'd like to think of myself as being in the latter subset of the first category.