Possibly the distinction is really between efficacy as ability to achieve result intended (at any cost ) and efficiency as ability to achieve rssult intended per unit cost ie economic considerations or possibly socio political considerations taken into account., and the word effectiveness being used as a synonym for efficiency