No. When half the politicians in a world superpower are losing their goddamn minds it affects us all. Uncomfortable world events are not going to be nearly contained where anyone can choose to – or accidentally – ignore them.
Gotta know, are you serious or joking here? Follow up question: are you a developer and have you ever worked on a medium+ sized project? The amount of dependencies you end up with is astounding, you can't just "know" when all those APIs changed, that would be a full time job just to stay on top of. And that's not even taking into consideration transitive dependencies. If a library doesn't use semantic versioning, 99% of the time it's correct to avoid it just to save yourself the headache.
AFAIK you're right, Stallman only cares about free as in freedom, which means at a minimum the source code should come with the product so you can modify it and inspect it. If you can figure out a way to sell it like that, and not just sell tech support, I'm sure he'd be all for it.
Thought you were OP for a second there, as they were talking about composability. Whether it's dependency injection or not depends on what shape your parameters take. If you're doing functional programming and you're passing handlers and connections etc. as params, that's dependency injection. If you're only passing strings and objects and such and the function has to do a bunch of logic to decide how to handle its params, that's not dependency injection.
You're gonna have a tough time talking to others about your code if you don't agree on common terminology. Function invocation is just function invocation, it doesn't say anything about the form of the parameters or composition. Dependency injection is a well known and commonly understood method of facilitating decoupling and composition by passing a function's dependencies as parameters. From your comments you're talking about the second, but refusing the name, for... reasons?
What are you talking about? At least in Java and PHP you can absolutely declare constructor and function parameters as interfaces. As you say that's exactly what they're for.
That's not a source, that's just a new baseless claim. Give statistics on "every philosopher who wrote about the concept of happiness" or sit down.