Honestly, I didn't really know what service locators were before some random people started complaining about inject. 

But if this is right, then everybody who did know what service locators were should have also not had a hard time seeing why inject is not one of them.

This miscategorization would be the similar to seeing Redux/NgRx, and immediately thinking, "CQRS!"

What I did know is that inject is clearly a great idea, and I've never heard a good argument against it.