>>16745541 (OP)
The big advantage of the SI is the strict definitions of the unit symbols, among other lexicographic conventions, which unfortunately many people do not follow.
The disadvantages:
Long unit names, prone to get abbreviated, causing ambiguity
The kilogram is a base unit but has a prefix
Core system joined to the decimal system, preventing use of other numerical bases
Legacy metric units that aren't actually part of the SI, such as the liter and the hectare
Adaptations of non-SI units such as cups, table spoons, tonnes
Use of “µ”, which often times gets replaced by “mc” or “u”
Proposed improvements:
Rename the kilogram so that it doesn't have a prefix anymore
Make the prefix system modular, so that any numerical base can be used
Create options for unit names to not be case-sensitive, eg megametre (Mm) vs millimetre (mm)
Enforce the inclusion of all characters useful to the SI in keyboard layouts, such as µ, Ω, middle dot, non-breaking space, etc
I recall seeing a jewelry store advertising how they bought gold at like 58$/gr (in Canada) if I recall correctly. The issue is, “gr” is the symbol for “grain”, which is 64.79891mg, as opposed to “g” which is the one and only valid symbol for “gram”.
The SI is trying to be better than people can keep it.