So would someone like to explain what the arguments over K, S4, S5 are about?
In a nutshell, they're about whether the formal syntax of the logic is appropriate to represent the domains in the real world about which we wish to reason.
For example : K is a very simple form of "modal" logic (and a very weak one). By "modal" logic, I mean a logic that purports to capture the distinctions between necessity and contingency; it is
necessary that a full coffee cup is full, because that's what the phrase "a full coffee cup" means. It is merely contingent that my coffee cup is full right now; sometimes it's full, sometimes it's empty, it just depends on when you catch me.
(Also note that it's not just a question of form. It is not, for example, necessary that a small elephant be small, because something that is small for an elephant is still pretty darn big. Philosophers have gotten their panties tied in knots for centuries over this one.)
And, in fact, K, although a provably "sound" logic and provably "complete" in some sense doesn't really capture what most people think "necessary" means. That's why people argue about which logic to use. In the words of a web page I will cite in a bit, "Consider the English version of LMLp:
It is necessarily possible that it is necessary that p. It is unclear what, if anything, that statement means." If you don't have a clear intuition about what that means, it's hard to say that any meaning assigned to it is definitively wrong. "One reason S5 is the most popular logic is that all statements with nested modalities (such as LMLp) reduce to statements with a single modal operator. [...] In S5, you can simply delete all the modal operators except the last one. This means that LMLp is equivalent to Lp. Lp has an easy (and meaningful) translation. In S4.2, all strings of modal operators are equivalent to one of the following strings: L, M, ML, LM."
Now,
I would argue that S5 does not capture the nuances of the real world; there's a difference between something that is
necessary, something that is
possible, and something that is
possibly necessary. So I prefer S4.2 as a better model of the unbounded world than S5. But there are also a lot of restricted environments where S5 better captures what's going on.
The site goes on to say : "In fact, I see the lack of meaning to be the great strength of logic and math. The reason mathematic representations of the world and formal logical representations of thought have been so effective is that we are free to reinterpret the semantic content of the relevant symbols as appropriate for a given context." I find it hard to improve on that phrasing.
Logic is a tool. If you only know one logic, you only have one tool.
The site, by the way, is
http://dtww.blogspot.com/2005/03/logic-is-for-tricking-people.html