c is a dimensional quantity and hence its value has no operational meaning, see here:
http://arxiv.org/abs/hep-th/0208093
c is thus a mere conversion factor that arises because we use incompatible units for physical quantities that are fundamentally the same (e.g. space and time, energy and mass, etc.). Before we knew that the different quantities were physically the same, we already had defined units for them. Also we had assigned different incompatible dimensions to the quantities.
Then, later, when we discovered the formulas that relate the supposedly incompatible quantities, the formulas come with dimensional conversion factors that undo our assignment of the dimensions.
So, the speed of light question has to do with the way we would choose units for space and time before we found the fundamental laws of physics that relate them. Of course, we would choose such units that are practical in our daily lives. The second is a small unit of time which is so small that it is barely relevant. The same is true for the centimeter.
Now, in natural c = 1 units, the second is vastly larger than a centimeter. So, the question then is why, given Lorentz invariance at the fundamental level, we are so insensitive to distances in the time direction, compared to distances in te spatial direction.