I'm ok with "dependency injection" being confused with "dependency injection framework," cause it's silly to have a name for the first thing. Might as well call it "parameter injection" when I call a function, and "memory carburation" when I instantiate a variable.