It has become quite clear to me that the point of these modules have completely escaped you. I will not press the issue other than to say that your statements about interfaces, coupling, source control, etc have no bearing on anything remotely related to what they do.
Like I said, I use them daily with great affect. Your comments seem dogmatic to me at the very least. I blame myself for not presenting them correctly but I hereby withdraw my request.
Even though I've seen the many places where these come in handy, it seems that the world is not yet ready to recognize them for what they are.