I guess the important point is the title. It should had been: I don't like Angular 2. Which would have put things in perspective... When evaluating a technology we should understand that our skills and subjective opinion also play an important role. I think we should avoid this type of articles as it serves little to the Web progress or keeping constructive discussions.