> Confusingly, there are two different collation standards when treating German umlauts: One for lists of names and one for everything else.
Yes, this alone is confusing. My point is that it is even more complicated because strictly the standard only applies to umlauts but not to letters with diaeresis.
Unicode offers a way to treat these two cases differently utilizing the
combining grapheme joiner (CGJ).
>> The CGJ can also be used in German, for example, to distinguish in sorting between “ü” in the meaning of u-umlaut, which is the more common case and often sorted like <u,e>, and “ü” in the meaning u-diaeresis, which is comparatively rare and sorted like “u” with a secondary key weight. [1, page 850]
> When reciting the alphabet German school kids don't add the umlauts (at least I didn't – I don't think that has changed in the last decades)
and if you ask someone how many letters the alphabet has they will answer "26" without hesitation while in Sweden they are treated as distinct characters of the alphabet in every sense.
You have a point here and maybe the English Wikipedia isn't so wrong in listing them as special characters. Being special doesn't make A umlaut a funky A though. It still is a letter in it's own right.
[1] Unicode Standard 10.0: http://www.unicode.org/versions/Unicode10.0.0/UnicodeStandar...