Gängig heißt nicht richtig, und nicht richtiges kann man (und sollte man) verbessern. - Ich stolpere auch immer wieder über diesen unpassende und unangemessene Substantiv.
Es mag ja korrekt sein, im Englischen 'cost' zu verwenden, es im Deutschen blauäugig mit 'Kosten' zu übersetzen, ist - ich sagte es bereits - nicht richtig, da das Substantiv 'Kosten' eine ungemein starke Nähe zu Geld hat. Das ist bei 'cost' in dieser Deutlichkeit nicht der Fall.
Außerdem ist die genannte Theorie soweit mir bekannt keine, die allgemein gängig ist, damit ist 'cost' oder 'Kosten' kein allgemein verständlicher, gebräuchlicher Begriff, sondern Jargon. Jargon ist aber keine Allgemeinsprache...