A secondary benefit not mentioned in the article is immutability.
Long flags on a command line utility should never change. Short flags may be modified between major versions of a utility, which would break scripts.
Of course this is just a convention, and I'm sure it's not followed 100%. I'll take whatever protection I can get though.