I far value logic over imagination (are you all shocked?) but logic has little to do with how language is used. The way it is used is the way it works. All rules are internally imposed without an external "linguistic morality" of right and wrong and the only sin (most of the time) is ambiguity (though as with movies, ambiguity can also be a positive when caused appropriately). And most of the time, there is none when "literally" is used in a way that would more literally mean "figuratively." As the article I linked to says, the argument against using literally figuratively is that it can be unclear. The solution is not a rule against using literally figuratively but to not write unclearly.
|