If the argument is that most developers can't understand what a DI system does, I don't know if I buy that. Or is the argument it's hard to track down dependencies? Because if that's the case the idiomatic c# has the dependencies declared right in the ctor.
Exactly what we did with all 3 of our kids. Made a few bottles up ahead of time. The last time we were at the pediatrician with our youngest (who is now 7) and told that to the nurse she was a bit aghast :)
And if their teacher is gay and is asked about who they are married to? Or if one of the students have gay parents, can they draw a picture of them? Etc...
Precisely. See also: TACO