Why do you like to use Dependency Injection (other than these two things in post)? : csharp

I’m just curious; no wrong answers here. I’m hoping to come across some new ways of looking at/using DI that are unrelated to: 1. Testing. Yes,…