Why isn't every song written in the key of C? After all, every other major scale is isomorphic to it.
From the perspective of a piano student looking at a keyboard, this is a totally legitimate question. Why would you ever write anything in a key like F#, with more sharps than there are black keys?
The reason, the student later learns, is that the world leaves little place for absolute standards. The piano isn't the only instrument. Other instruments have other considerations. Each instrument has its own preferred key. Each singer has their own limits on range. Similarly, every group who make use of logs have their own purpose. Mathematicians have a simple definition for log_e. Scientists can estimate log_10's very easily. Computer scientists like log_2, because it tells you how many bits it takes to store an integer. Even allowing for the convention that ln = log_e, whose to decide between log = log_10 and log = log_2?
Naming conventions are a cultural phenomenon. And, like any human creation, it's going to have historical facets. Yeah, there are ambiguities and inconsistencies, but that is how the world is ;-)