Composer require looking to craft/plugins/[plugin] directory but throws runtime error?
I found the real root cause. A internal business plugin which I migrated from Craft 2 to Craft 3 had a composer.json file which required composer/installers and that little bugger was mucking up the whole thing. 
So if you find that in your composer.lock file for Craft 3, go in deep and find it!