By default, GnuPG --gen-key creates a primary key for signature and its subkey for decryption. It is also possible to add another subkey for authentication.
It is not widely used, but, the authentication subkey can be used for SSH, and this is really convenient.
Obvious benefit is to enable consolidation …
more »