This is the description of c in the help file:
["x]c{motion} Delete {motion} text [into register x] and start insert.
The register is optional, but the motion is mandatory. A lone c makes no
sense. In other words, we say that c triggers the operator-pending mode.
Therefore the distinction between a normal mode i and an operator-pending mode
i is unambiguous to Vim.
The bottom line is that Vim, being a modal editor, interprets keys differently
depending on the mode it is in. They are frequently related (for
example, e, ce and ve all involve movements to the end of the current word,
although the second in operator-pending and the last in visual mode), but
on some occasions, such as the one in question, they couldn't be related
(what would entering the insert or append mode after a
change or visual command mean?), and thus become good candidates for special behavior.
iwin Visual mode also means "inner word" and doesn't go into Insert mode (e.g.viwselects current word in Visual mode.) The general point is that Vim is a modal editor and keys and sequences mean different things in different modes. While some modes behave similarly (e.g. motions in Normal or Visual or Operator-pending mode) there are still differences (such asifrom Normal to start Insert, vs.iwor other text objects in Visual or Operator-pending mode.) – filbranden Dec 23 '20 at 12:51