&quot; I cringe every time I see a senseless&#x2F;useless DI&#x2F;IoC system in JS that adds nothing but indirection and complexity (looking at you Angular).&quot;<p>Isn&#x27;t it supposed to make testing easier? (Personally I never managed to get the Angular hype, but I am a Python dev mainly).