JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Szerintem ez csak a te véleményed. Miért lenne önszopatás az Angular, még mindg nyitott a kérdés. Nem kell benne sokkal többet kódolni azért...
TypeScript pedig elég nagy indok mellette.
Cég: Laptopműhely Bt.
Város: Budapest