I recently listened to an interview with Igor, Angular’s inventor.
In it he talked about how Angular 2 pushed decorators in to TS. And to this day, Angular is the only major JS thing that I can think of that uses decorators.
Creating that ng-abomination was not enough. No. Google also had to poison a perfectly fine language.