Why does the SHOW FULL COLUMNS command show the Type field in lower case?
I suggest it is sloppiness on the part of the implementor.

Keywords are not case sensitive.  A common convention, except by some SHOW commands, is to use uppercase.

Column names are not case sensitive.

Table and database names may be case sensitive, primarily dependent on the OS.